|
| CommandableContext (Commandable &owner) |
|
| CommandableContext (Commandable &owner, const statemap::State &state) |
|
virtual void | enterStartState () |
|
Commandable & | getOwner () |
|
CommandableState & | getState () |
|
void | in_run_failure () |
|
void | init (fhicl::ParameterSet const &pset, uint64_t timeout, uint64_t timestamp) |
|
void | pause (uint64_t timeout, uint64_t timestamp) |
|
void | reinit (fhicl::ParameterSet const &pset, uint64_t timeout, uint64_t timestamp) |
|
void | resume (uint64_t timeout, uint64_t timestamp) |
|
void | shutdown (uint64_t timeout) |
|
void | soft_init (fhicl::ParameterSet const &pset, uint64_t timeout, uint64_t timestamp) |
|
void | start (art::RunID id, uint64_t timeout, uint64_t timestamp) |
|
void | stop (uint64_t timeout, uint64_t timestamp) |
|
FSMContext & | operator= (const FSMContext &fsm) |
|
int | same (const FSMContext &fsm) const |
|
bool | getDebugFlag () |
|
void | setDebugFlag (bool flag) |
|
bool | isInTransition () const |
|
char * | getTransition () |
|
void | setTransition (const char *transition) |
|
void | clearState () |
|
State * | getPreviousState () |
|
void | setState (const State &state) |
|
bool | isStateStackEmpty () const |
|
int | getStateStackDepth () const |
|
void | pushState (const State &state) |
|
void | popState () |
|
void | emptyStateStack () |
|
|
| FSMContext (const State &state) |
|
State * | _state |
|
State * | _previous_state |
|
StateEntry * | _state_stack |
|
char * | _transition |
|
Definition at line 206 of file Commandable_sm.h.
The documentation for this class was generated from the following file: