|
Mir
|
#include <main_loop.h>
Public Member Functions | |
| virtual void | run ()=0 |
| virtual void | stop ()=0 |
Public Member Functions inherited from mir::graphics::EventHandlerRegister | |
| virtual void | register_signal_handler (std::initializer_list< int > signals, std::function< void(int)> const &handler)=0 |
| virtual void | register_signal_handler (std::initializer_list< int > signals, mir::UniqueModulePtr< std::function< void(int)>> handler)=0 |
| virtual void | register_fd_handler (std::initializer_list< int > fds, void const *owner, std::function< void(int)> const &handler)=0 |
| virtual void | register_fd_handler (std::initializer_list< int > fds, void const *owner, mir::UniqueModulePtr< std::function< void(int)>> handler)=0 |
| virtual void | unregister_fd_handler (void const *owner)=0 |
Public Member Functions inherited from mir::time::AlarmFactory | |
| virtual | ~AlarmFactory ()=default |
| virtual std::unique_ptr< Alarm > | create_alarm (std::function< void()> const &callback)=0 |
| Create an Alarm that will not fire until scheduled. More... | |
| virtual std::unique_ptr< Alarm > | create_alarm (std::unique_ptr< LockableCallback > callback)=0 |
| Create an Alarm that will not fire until scheduled. More... | |
Public Member Functions inherited from mir::ServerActionQueue | |
| virtual | ~ServerActionQueue ()=default |
| virtual void | enqueue (void const *owner, ServerAction const &action)=0 |
| virtual void | pause_processing_for (void const *owner)=0 |
| virtual void | resume_processing_for (void const *owner)=0 |
Public Member Functions inherited from mir::Executor | |
| virtual void | spawn (std::function< void()> &&work)=0 |
| Schedule some function to be called sometime in the future. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from mir::graphics::EventHandlerRegister | |
| EventHandlerRegister ()=default | |
| virtual | ~EventHandlerRegister ()=default |
| EventHandlerRegister (EventHandlerRegister const &)=delete | |
| EventHandlerRegister & | operator= (EventHandlerRegister const &)=delete |
Protected Member Functions inherited from mir::time::AlarmFactory | |
| AlarmFactory ()=default | |
| AlarmFactory (AlarmFactory const &)=delete | |
| AlarmFactory & | operator= (AlarmFactory const &)=delete |
Protected Member Functions inherited from mir::ServerActionQueue | |
| ServerActionQueue ()=default | |
| ServerActionQueue (ServerActionQueue const &)=delete | |
| ServerActionQueue & | operator= (ServerActionQueue const &)=delete |
Protected Member Functions inherited from mir::Executor | |
| virtual | ~Executor ()=default |
|
pure virtual |
|
pure virtual |
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed Oct 11 22:26:23 UTC 2017