Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Public Member Functions | List of all members
mir::graphics::gbm::LinuxVirtualTerminal Class Reference

#include <linux_virtual_terminal.h>

Inheritance diagram for mir::graphics::gbm::LinuxVirtualTerminal:
Inheritance graph
[legend]

Public Member Functions

 LinuxVirtualTerminal (std::shared_ptr< VTFileOperations > const &fops, int vt_number, std::shared_ptr< DisplayReport > const &report)
 
 ~LinuxVirtualTerminal () noexcept(true)
 
void set_graphics_mode ()
 
void register_switch_handlers (EventHandlerRegister &handlers, std::function< bool()> const &switch_away, std::function< bool()> const &switch_back)
 
- Public Member Functions inherited from mir::graphics::gbm::VirtualTerminal
virtual ~VirtualTerminal ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::gbm::VirtualTerminal
 VirtualTerminal ()=default
 
 VirtualTerminal (VirtualTerminal const &)=delete
 
VirtualTerminaloperator= (VirtualTerminal const &)=delete
 

Constructor & Destructor Documentation

mir::graphics::gbm::LinuxVirtualTerminal::LinuxVirtualTerminal ( std::shared_ptr< VTFileOperations > const &  fops,
int  vt_number,
std::shared_ptr< DisplayReport > const &  report 
)
mir::graphics::gbm::LinuxVirtualTerminal::~LinuxVirtualTerminal ( )
noexcept

Member Function Documentation

void mir::graphics::gbm::LinuxVirtualTerminal::register_switch_handlers ( EventHandlerRegister handlers,
std::function< bool()> const &  switch_away,
std::function< bool()> const &  switch_back 
)
virtual
void mir::graphics::gbm::LinuxVirtualTerminal::set_graphics_mode ( )
virtual

The documentation for this class was generated from the following files:

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013