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 |