![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Implementation of the main application object of Lumiera. More...
Go to the source code of this file.
Implementation of the main application object of Lumiera.
This is a service to manage some really global state and to organise, start and stop the "Subsystems". The AppState object provides the building blocks for the main() function to control the global lifecycle.
Definition in file appstate.cpp.
#include "lib/error.hpp"#include "common/appstate.hpp"#include "common/subsystem-runner.hpp"#include "common/config-interface.h"#include "common/interface.h"#include "common/interfaceregistry.h"#include "common/plugin.h"#include "lib/symbol.hpp"#include "lib/util.hpp"Namespaces | |
| namespace | lumiera |
| Lumiera public interface. | |
| namespace | lumiera::anonymous_namespace{appstate.cpp} |
Macros | |
| #define | _MAYBE_THROW_ |
Typedefs | |
| typedef AppState::ExitCode | ExitCode |
Functions | |
| void | log_and_clear_unexpected_errorstate () |
| #define _MAYBE_THROW_ |
Definition at line 95 of file appstate.cpp.