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

#include <virtual_terminal.h>

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

Public Member Functions

virtual ~VirtualTerminal ()=default
 
virtual void set_graphics_mode ()=0
 
virtual void register_switch_handlers (EventHandlerRegister &handlers, std::function< bool()> const &switch_away, std::function< bool()> const &switch_back)=0
 

Protected Member Functions

 VirtualTerminal ()=default
 
 VirtualTerminal (VirtualTerminal const &)=delete
 
VirtualTerminaloperator= (VirtualTerminal const &)=delete
 

Constructor & Destructor Documentation

virtual mir::graphics::gbm::VirtualTerminal::~VirtualTerminal ( )
virtualdefault
mir::graphics::gbm::VirtualTerminal::VirtualTerminal ( )
protecteddefault
mir::graphics::gbm::VirtualTerminal::VirtualTerminal ( VirtualTerminal const &  )
protecteddelete

Member Function Documentation

VirtualTerminal& mir::graphics::gbm::VirtualTerminal::operator= ( VirtualTerminal const &  )
protecteddelete
virtual void mir::graphics::gbm::VirtualTerminal::register_switch_handlers ( EventHandlerRegister handlers,
std::function< bool()> const &  switch_away,
std::function< bool()> const &  switch_back 
)
pure virtual
virtual void mir::graphics::gbm::VirtualTerminal::set_graphics_mode ( )
pure virtual

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

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