|
Gaudi Framework, version v23r8 |
| Home | Generated: Fri May 31 2013 |
Enumerations | |
| enum | State { OFFLINE, CONFIGURED, INITIALIZED, RUNNING } |
| Allowed states for classes implementing the state machine (ApplicationMgr, Algorithm, Service, AlgTool). More... | |
| enum | Transition { CONFIGURE, INITIALIZE, START, STOP, FINALIZE, TERMINATE } |
| Allowed transitions between states. More... | |
Functions | |
| State GAUDI_API | ChangeState (const Transition transition, const State state) |
| Function to get the new state according to the required transition, checking if the transition is allowed. | |
| enum Gaudi::StateMachine::State |
Allowed states for classes implementing the state machine (ApplicationMgr, Algorithm, Service, AlgTool).
Definition at line 12 of file StateMachine.h.
| enum Gaudi::StateMachine::Transition |
Allowed transitions between states.
Definition at line 23 of file StateMachine.h.
| State Gaudi::StateMachine::ChangeState | ( | const Transition | transition, |
| const State | state | ||
| ) |
Function to get the new state according to the required transition, checking if the transition is allowed.
Definition at line 8 of file StateMachine.cpp.