Elma
An event loop manager for embedded systems
microwave_example::Power Member List

This is the complete list of members for microwave_example::Power, including all inherited members.

_manager_ptr (defined in elma::Process)elma::Processprotected
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()microwave_example::Powerinlinevirtual
last_update()elma::Processinline
milli_time()elma::Process
name()elma::Processinline
num_updates()elma::Processinline
period()elma::Processinline
Power()microwave_example::Powerinline
power_levelmicrowave_example::Power
previous_update()elma::Processinline
Process(int n=0)elma::Processinline
Process(std::string name, int n=0)elma::Processinline
RUNNING enum value (defined in elma::Process)elma::Process
runningmicrowave_example::Power
set_manager(Manager *m_ptr) (defined in elma::Process)elma::Process
set_name(std::string str)elma::Processinline
start()microwave_example::Powerinlinevirtual
start_time()elma::Processinline
status()elma::Processinline
status_type enum nameelma::Process
stop()microwave_example::Powerinlinevirtual
STOPPED enum value (defined in elma::Process)elma::Process
UNINITIALIZED enum value (defined in elma::Process)elma::Process
update()microwave_example::Powerinlinevirtual
watch(string event_name, std::function< void(Event &)> handler) (defined in elma::Process)elma::Process
~Process()=default (defined in elma::Process)elma::Processvirtual