#include <RBStateMachine.h>
Public Types | |
typedef bsc::transition < ConfigureDone, Ready > | CR |
typedef boost::mpl::list< CR > | reactions |
Public Member Functions | |
Configuring (my_context) | |
virtual void | do_stateAction () const |
virtual void | do_stateNotify () |
virtual int | stateID () const |
virtual | ~Configuring () |
Public Member Functions inherited from evf::rb_statemachine::BaseState | |
BaseState () | |
virtual bool | discardDataEvent (MemRef_t *bufRef) const |
virtual bool | discardDqmEvent (MemRef_t *bufRef) const |
void | moveToFailedState (xcept::Exception &exception) const |
std::string | stateName () const |
virtual | ~BaseState ()=0 |
Private Member Functions | |
void | connectToBUandSM () const throw (evf::Exception) |
virtual void | do_entryActionWork () |
virtual void | do_exitActionWork () |
virtual void | do_moveToFailedState (xcept::Exception &exception) const |
virtual std::string | do_stateName () const |
Additional Inherited Members | |
Protected Member Functions inherited from evf::rb_statemachine::BaseState | |
void | fail () |
void | safeEntryAction () |
void | safeExitAction () |
Configuring state
Definition at line 395 of file RBStateMachine.h.
typedef bsc::transition<ConfigureDone, Ready> evf::rb_statemachine::Configuring::CR |
Definition at line 399 of file RBStateMachine.h.
Definition at line 400 of file RBStateMachine.h.
Configuring::Configuring | ( | my_context | c | ) |
Definition at line 67 of file Configuring.cc.
References evf::rb_statemachine::BaseState::safeEntryAction().
|
virtual |
Definition at line 72 of file Configuring.cc.
References evf::rb_statemachine::BaseState::safeExitAction().
|
private |
Connection to BuilderUnit bu_ and StorageManager sm_
Definition at line 96 of file Configuring.cc.
References lumiQueryAPI::msg.
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
Implements evf::rb_statemachine::BaseState.
Definition at line 85 of file Configuring.cc.
References edm::hlt::Fail, and evf::rb_statemachine::BaseState::fail().
|
virtual |
State-dependent actions
Reimplemented from evf::rb_statemachine::BaseState.
Definition at line 31 of file Configuring.cc.
References alignCSCRings::e, and edm::hlt::Exception.
|
privatevirtual |
Implements evf::rb_statemachine::BaseState.
Definition at line 81 of file Configuring.cc.
|
virtual |
State entry notifications
Implements evf::rb_statemachine::BaseState.
Definition at line 21 of file Configuring.cc.
|
inlinevirtual |
Return the current state ID
Implements evf::rb_statemachine::BaseState.
Definition at line 407 of file RBStateMachine.h.
References evf::rb_statemachine::CONFIGURING.