|
Mir
|
All things Mir. More...
Namespaces | |
| client | |
| The client-side library implementation namespace. | |
| compositor | |
| Compositing. Combining renderables into a display image. | |
| draw | |
| examples | |
| frontend | |
| Frontend interface. Mediates the interaction between client processes and the core of the mir system. | |
| geometry | |
| Basic geometry types. Types for dimensions, displacements, etc. and the operations that they support. | |
| graphics | |
| Graphics subsystem. Mediates interaction between core system and the graphics environment. | |
| input | |
| logging | |
| lttng | |
| mir_test_framework | |
| options | |
| System options. Interface for extracting configuration options from wherever they may be (e.g. program arguments, config files or environment variables). | |
| protobuf | |
| subsystem dealing with Google protobuf protocol. | |
| shell | |
| Management of sessions and surfaces. | |
| surfaces | |
| Management of Surface objects. Includes the model (SurfaceStack and Surface classes) and controller (SurfaceController) elements of an MVC design. | |
| test | |
| time | |
| tools | |
Classes | |
| class | AbnormalExit |
| class | AsioMainLoop |
| class | DefaultPauseResumeListener |
| class | DefaultServerConfiguration |
| class | DisplayChanger |
| class | DisplayServer |
| class | MainLoop |
| class | PauseResumeListener |
| class | ServerConfiguration |
| class | SharedLibrary |
| class | CachedPtr |
| class | IntWrapper |
| struct | EmptyDeleter |
Functions | |
| void | report_exception (std::ostream &out) |
| Call this from a catch block (and only from a catch block) to write error information to an output stream. More... | |
| void | run_mir (ServerConfiguration &config, std::function< void(DisplayServer &)> init) |
| Run a DisplayServer with the supplied configuration. More... | |
| template<typename Tag > | |
| std::ostream & | operator<< (std::ostream &out, IntWrapper< Tag > const &value) |
| template<typename Tag > | |
| bool | operator== (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
| template<typename Tag > | |
| bool | operator!= (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
| template<typename Tag > | |
| bool | operator<= (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
| template<typename Tag > | |
| bool | operator>= (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
| template<typename Tag > | |
| bool | operator< (IntWrapper< Tag > const &lhs, IntWrapper< Tag > const &rhs) |
Variables | |
| const char *const | default_server_socket = init() |
All things Mir.
|
inline |
|
inline |
| std::ostream& mir::operator<< | ( | std::ostream & | out, |
| IntWrapper< Tag > const & | value | ||
| ) |
|
inline |
|
inline |
|
inline |
| void mir::report_exception | ( | std::ostream & | out) |
Call this from a catch block (and only from a catch block) to write error information to an output stream.
| void mir::run_mir | ( | ServerConfiguration & | config, |
| std::function< void(DisplayServer &)> | init | ||
| ) |
Run a DisplayServer with the supplied configuration.
init will be called after constructing the server, but before invoking DisplayServer::run() The server will be stopped on receipt of SIGTERM or SIGINT This function does not return until the server has stopped.
| const char *const mir::default_server_socket = init() |
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013