![]() |
Embedded Template Library
1.0
|
Interface class for FSM states. More...
#include <fsm.h>
Public Member Functions | |
etl::fsm_state_id_t | get_state_id () const |
Gets the id for this state. | |
etl::fsm_state_id_t | get_state_id () const |
Gets the id for this state. | |
Protected Member Functions | |
ifsm_state (etl::fsm_state_id_t state_id_) | |
Constructor. | |
~ifsm_state () | |
Destructor. | |
etl::fsm & | get_fsm_context () const |
ifsm_state (etl::fsm_state_id_t state_id_) | |
Constructor. | |
~ifsm_state () | |
Destructor. | |
etl::fsm & | get_fsm_context () const |
Friends | |
class | etl::fsm |
Allows ifsm_state functions to be private. | |
Interface class for FSM states.