CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions
smproxy::AllOk Class Reference

#include <States.h>

Inheritance diagram for smproxy::AllOk:
smproxy::State< AllOk, StateMachine, Constructed > smproxy::StateName

Public Types

typedef boost::mpl::list
< boost::statechart::transition
< Fail, Failed, StateMachine,&StateMachine::failEvent > > 
reactions
 

Public Member Functions

 AllOk (my_context c)
 
virtual ~AllOk ()
 
- Public Member Functions inherited from smproxy::State< AllOk, StateMachine, Constructed >
std::string stateName () const
 

Additional Inherited Members

- Protected Types inherited from smproxy::State< AllOk, StateMachine, Constructed >
typedef
boost::statechart::state
< AllOk, StateMachine,
Constructed,
boost::statechart::has_no_history > 
boost_state
 
typedef State my_state
 
- Protected Member Functions inherited from smproxy::State< AllOk, StateMachine, Constructed >
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 inherited from smproxy::State< AllOk, StateMachine, Constructed >
const std::string stateName_
 

Detailed Description

The default state AllOk

Definition at line 172 of file States.h.

Member Typedef Documentation

Definition at line 179 of file States.h.

Constructor & Destructor Documentation

smproxy::AllOk::AllOk ( my_context  c)
inline
virtual smproxy::AllOk::~AllOk ( )
inlinevirtual