Mir
Public Member Functions | Protected Member Functions | List of all members
mir::graphics::mesa::VirtualTerminal Class Referenceabstract

#include <virtual_terminal.h>

Inheritance diagram for mir::graphics::mesa::VirtualTerminal:
[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
 
virtual void restore ()=0
 

Protected Member Functions

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015