Classes | |
class | BaseState |
class | CommandQueue |
class | Configure |
class | ConfigureDone |
class | Configuring |
class | Enable |
class | Enabled |
class | EnableDone |
class | Enabling |
class | Fail |
class | Failed |
class | Halt |
class | HaltDone |
class | Halted |
class | Halting |
class | Normal |
class | RBStateMachine |
class | Ready |
class | Running |
class | SharedResources |
class | SMEventScheduler |
class | Stop |
class | StopDone |
class | Stopped |
class | Stopping |
Typedefs | |
typedef boost::shared_ptr < boost::statechart::event_base > | EventPtr |
typedef boost::shared_ptr < RBStateMachine > | RBStateMachinePtr |
typedef boost::shared_ptr < SharedResources > | SharedResourcesPtr_t |
Enumerations | |
enum | States { HALTED, CONFIGURING, READY, STOPPED, ENABLING, ENABLED, RUNNING, STOPPING, HALTING, NORMAL, FAILED } |
typedef boost::shared_ptr< boost::statechart::event_base > evf::rb_statemachine::EventPtr |
Definition at line 23 of file CommandQueue.h.
typedef boost::shared_ptr<RBStateMachine> evf::rb_statemachine::RBStateMachinePtr |
Definition at line 673 of file RBStateMachine.h.
typedef boost::shared_ptr< SharedResources > evf::rb_statemachine::SharedResourcesPtr_t |
Definition at line 60 of file RBStateMachine.h.
Enumerator | |
---|---|
HALTED | |
CONFIGURING | |
READY | |
STOPPED | |
ENABLING | |
ENABLED | |
RUNNING | |
STOPPING | |
HALTING | |
NORMAL | |
FAILED |
Definition at line 46 of file RBStateMachine.h.