|
Elma
An event loop manager for embedded systems
|
This is the complete list of members for elma::Manager, including all inherited members.
| add_channel(Channel &) | elma::Manager | |
| all(std::function< void(Process &)> f) | elma::Manager | |
| channel(string) | elma::Manager | |
| client() (defined in elma::Manager) | elma::Manager | inline |
| elapsed() | elma::Manager | inline |
| emit(const Event &event) | elma::Manager | |
| get_update_mutex() | elma::Manager | inline |
| init() | elma::Manager | |
| Manager() | elma::Manager | inline |
| remove(Process &process) | elma::Manager | |
| run(high_resolution_clock::duration runtime) | elma::Manager | |
| run() | elma::Manager | |
| run(std::function< bool()> condition) | elma::Manager | |
| schedule(Process &process, high_resolution_clock::duration period) | elma::Manager | |
| set_niceness(high_resolution_clock::duration n) | elma::Manager | inline |
| set_priority(Process &process, int priority) | elma::Manager | |
| sort_processes() | elma::Manager | |
| start() | elma::Manager | |
| start_time() | elma::Manager | inline |
| stop() | elma::Manager | |
| update() | elma::Manager | |
| use_real_time() | elma::Manager | |
| use_simulated_time() | elma::Manager | |
| watch(string event_name, std::function< void(Event &)> handler) | elma::Manager |