#include <statemap.h>
Definition at line 440 of file statemap.h.
◆ ~FSMContext()
virtual statemap::FSMContext::~FSMContext |
( |
| ) |
|
|
inlinevirtual |
◆ FSMContext() [1/2]
statemap::FSMContext::FSMContext |
( |
const State & |
state | ) |
|
|
inlineprotected |
◆ FSMContext() [2/2]
statemap::FSMContext::FSMContext |
( |
const FSMContext & |
| ) |
|
|
inlineprivate |
◆ clearState()
void statemap::FSMContext::clearState |
( |
| ) |
|
|
inline |
◆ emptyStateStack()
void statemap::FSMContext::emptyStateStack |
( |
| ) |
|
|
inline |
◆ enterStartState()
virtual void statemap::FSMContext::enterStartState |
( |
| ) |
|
|
pure virtual |
◆ getDebugFlag()
bool statemap::FSMContext::getDebugFlag |
( |
| ) |
|
|
inline |
◆ getPreviousState()
State* statemap::FSMContext::getPreviousState |
( |
| ) |
|
|
inline |
◆ getStateStackDepth()
int statemap::FSMContext::getStateStackDepth |
( |
| ) |
const |
|
inline |
◆ getTransition()
char* statemap::FSMContext::getTransition |
( |
| ) |
|
|
inline |
◆ isInTransition()
bool statemap::FSMContext::isInTransition |
( |
| ) |
const |
|
inline |
◆ isStateStackEmpty()
bool statemap::FSMContext::isStateStackEmpty |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ popState()
void statemap::FSMContext::popState |
( |
| ) |
|
|
inline |
◆ pushState()
void statemap::FSMContext::pushState |
( |
const State & |
state | ) |
|
|
inline |
◆ same()
int statemap::FSMContext::same |
( |
const FSMContext & |
fsm | ) |
const |
|
inline |
◆ setDebugFlag()
void statemap::FSMContext::setDebugFlag |
( |
bool |
flag | ) |
|
|
inline |
◆ setState()
void statemap::FSMContext::setState |
( |
const State & |
state | ) |
|
|
inline |
◆ setTransition()
void statemap::FSMContext::setTransition |
( |
const char * |
transition | ) |
|
|
inline |
◆ _debug_flag
bool statemap::FSMContext::_debug_flag |
|
private |
◆ _previous_state
State* statemap::FSMContext::_previous_state |
|
protected |
◆ _state
State* statemap::FSMContext::_state |
|
protected |
◆ _state_stack
◆ _transition
char* statemap::FSMContext::_transition |
|
protected |
The documentation for this class was generated from the following file: