|
Elma
An event loop manager for embedded systems
|
This is the complete list of members for elma::Process, including all inherited members.
| _manager_ptr (defined in elma::Process) | elma::Process | protected |
| channel(string name) | elma::Process | |
| delta() | elma::Process | |
| emit(const Event &event) (defined in elma::Process) | elma::Process | |
| halt() (defined in elma::Process) | elma::Process | |
| http_get(std::string url, std::function< void(json &)> handler) (defined in elma::Process) | elma::Process | |
| init()=0 | elma::Process | pure virtual |
| last_update() | elma::Process | inline |
| Manager (defined in elma::Process) | elma::Process | friend |
| milli_time() | elma::Process | |
| name() | elma::Process | inline |
| num_updates() | elma::Process | inline |
| period() | elma::Process | inline |
| previous_update() | elma::Process | inline |
| Process(int n=0) | elma::Process | inline |
| Process(std::string name, int n=0) | elma::Process | inline |
| RUNNING enum value (defined in elma::Process) | elma::Process | |
| set_manager(Manager *m_ptr) (defined in elma::Process) | elma::Process | |
| set_name(std::string str) | elma::Process | inline |
| start()=0 | elma::Process | pure virtual |
| start_time() | elma::Process | inline |
| status() | elma::Process | inline |
| status_type enum name | elma::Process | |
| stop()=0 | elma::Process | pure virtual |
| STOPPED enum value (defined in elma::Process) | elma::Process | |
| UNINITIALIZED enum value (defined in elma::Process) | elma::Process | |
| update()=0 | elma::Process | pure virtual |
| watch(string event_name, std::function< void(Event &)> handler) (defined in elma::Process) | elma::Process | |
| ~Process()=default (defined in elma::Process) | elma::Process | virtual |