#include <States.h>
Public Member Functions | |
std::string | stateName () const |
Protected Types | |
typedef boost::statechart::state < MostDerived, Context, InnerInitial, historyMode > | boost_state |
typedef State | my_state |
Protected Member Functions | |
virtual void | entryAction () |
virtual void | exitAction () |
void | safeEntryAction () |
void | safeExitAction () |
State (const std::string stateName, typename boost_state::my_context &c) | |
virtual | ~State () |
Protected Attributes | |
const std::string | stateName_ |
|
protected |
|
protected |
|
inlineprotected |
Definition at line 74 of file States.h.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Reimplemented in smproxy::Running, smproxy::Starting, smproxy::Halting, smproxy::Stopping, smproxy::Ready, smproxy::Configuring, and smproxy::Halted.
Definition at line 78 of file States.h.
Referenced by smproxy::State< Configuring, AllOk >::safeEntryAction().
|
inlineprotectedvirtual |
Reimplemented in smproxy::Starting, smproxy::Halting, smproxy::Stopping, and smproxy::Configuring.
Definition at line 79 of file States.h.
Referenced by smproxy::State< Configuring, AllOk >::safeExitAction().
|
inlineprotected |
|
inlineprotected |
|
inlinevirtual |
|
protected |
Definition at line 79 of file States.h.
Referenced by smproxy::State< Configuring, AllOk >::safeEntryAction(), smproxy::State< Configuring, AllOk >::safeExitAction(), and smproxy::State< Configuring, AllOk >::stateName().