#include <States.h>
Public Types | |
typedef boost::mpl::list < boost::statechart::transition < ConfiguringDone, Ready > > | reactions |
Public Member Functions | |
void | activity () |
Configuring (my_context c) | |
virtual void | entryAction () |
virtual void | exitAction () |
virtual | ~Configuring () |
Public Member Functions inherited from smproxy::State< Configuring, AllOk > | |
std::string | stateName () const |
Private Attributes | |
boost::scoped_ptr< boost::thread > | configuringThread_ |
Additional Inherited Members | |
Protected Types inherited from smproxy::State< Configuring, AllOk > | |
typedef boost::statechart::state < Configuring, AllOk, boost::mpl::list <>, boost::statechart::has_no_history > | boost_state |
typedef State | my_state |
Protected Member Functions inherited from smproxy::State< Configuring, AllOk > | |
void | safeEntryAction () |
void | safeExitAction () |
State (const std::string stateName, typename boost_state::my_context &c) | |
virtual | ~State () |
Protected Attributes inherited from smproxy::State< Configuring, AllOk > | |
const std::string | stateName_ |
The Configuring state of outer-state AllOk.
typedef boost::mpl::list< boost::statechart::transition<ConfiguringDone,Ready> > smproxy::Configuring::reactions |
|
inline |
Definition at line 244 of file States.h.
References smproxy::State< Configuring, AllOk >::safeEntryAction().
|
inlinevirtual |
Definition at line 246 of file States.h.
References smproxy::State< Configuring, AllOk >::safeExitAction().
void smproxy::Configuring::activity | ( | ) |
Definition at line 207 of file StateMachine.cc.
Referenced by entryAction().
|
virtual |
Reimplemented from smproxy::State< Configuring, AllOk >.
Definition at line 199 of file StateMachine.cc.
References activity(), and configuringThread_.
|
virtual |
Reimplemented from smproxy::State< Configuring, AllOk >.
Definition at line 218 of file StateMachine.cc.
References configuringThread_.
|
private |
Definition at line 254 of file States.h.
Referenced by entryAction(), and exitAction().