getState() | StateMachine< State, Listener, States, Callback > | [inline] |
getStates() | StateMachine< State, Listener, States, Callback > | [inline] |
goTo(State state) | StateMachine< State, Listener, States, Callback > | [inline] |
isIn(State state) | StateMachine< State, Listener, States, Callback > | [inline] |
m_do | StateMachine< State, Listener, States, Callback > | [protected] |
m_entry | StateMachine< State, Listener, States, Callback > | [protected] |
m_exit | StateMachine< State, Listener, States, Callback > | [protected] |
m_listener | StateMachine< State, Listener, States, Callback > | [protected] |
m_mutex | StateMachine< State, Listener, States, Callback > | [protected] |
m_num | StateMachine< State, Listener, States, Callback > | [protected] |
m_postdo | StateMachine< State, Listener, States, Callback > | [protected] |
m_predo | StateMachine< State, Listener, States, Callback > | [protected] |
m_selftrans | StateMachine< State, Listener, States, Callback > | [protected] |
m_states | StateMachine< State, Listener, States, Callback > | [protected] |
m_transit | StateMachine< State, Listener, States, Callback > | [protected] |
setDoAction(State state, Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
setEntryAction(State state, Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
setExitAction(State state, Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
setListener(Listener *listener) | StateMachine< State, Listener, States, Callback > | [inline] |
setNOP(Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
setNullFunc(Callback *s, Callback nullfunc) | StateMachine< State, Listener, States, Callback > | [inline, protected] |
setPostDoAction(State state, Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
setPreDoAction(State state, Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
setStartState(States states) | StateMachine< State, Listener, States, Callback > | [inline] |
setTransitionAction(Callback call_back) | StateMachine< State, Listener, States, Callback > | [inline] |
StateMachine(int num_of_state) | StateMachine< State, Listener, States, Callback > | [inline] |
worker() | StateMachine< State, Listener, States, Callback > | [inline] |