Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
lampda::utils::StateMachine< State > Member List

This is the complete list of members for lampda::utils::StateMachine< State >, including all inherited members.

get_last_state() constlampda::utils::StateMachine< State >inline
get_state() constlampda::utils::StateMachine< State >inline
get_state_raised_time() constlampda::utils::StateMachine< State >inline
run()lampda::utils::StateMachine< State >inline
set_state(const State s, bool forceUpdate=false)lampda::utils::StateMachine< State >inline
set_state(const State s, const uint32_t timeout, const State stateOnTimeout)lampda::utils::StateMachine< State >inline
skip_timeout()lampda::utils::StateMachine< State >inline
state_changed_with_timeout()lampda::utils::StateMachine< State >inline
state_just_changed()lampda::utils::StateMachine< State >inline
StateMachine(const State s)lampda::utils::StateMachine< State >inline
StateMachine(const State s, const uint32_t timeout, const State stateOnTimeout)lampda::utils::StateMachine< State >inline
update_timeout(const uint32_t timeout)lampda::utils::StateMachine< State >inline