#include <packml_states.h>
Public Member Functions | |
StatesEnum | stateId () |
std::string | stateName () |
Public Member Functions inherited from packml_sm::PackmlState | |
template<class Event , class FSM > | |
void | on_entry (Event const &event, FSM &state_machine) |
template<class Event , class FSM > | |
void | on_exit (Event const &event, FSM &state_machine) |
template<class FSM > | |
void | runStateMethod (FSM *state_machine_ptr) |
void | setStateMethod (std::function< int()> state_method) |
Definition at line 207 of file packml_states.h.
|
inlinevirtual |
Implements packml_sm::PackmlState.
Definition at line 215 of file packml_states.h.
|
inlinevirtual |
Implements packml_sm::PackmlState.
Definition at line 210 of file packml_states.h.