The Gaudi Framework
master (37c0b60a)
|
#include <GaudiKernel/GaudiException.h>
Go to the source code of this file.
Namespaces | |
Gaudi | |
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited. | |
Gaudi::StateMachine | |
Enumerations | |
enum | Gaudi::StateMachine::State { Gaudi::StateMachine::OFFLINE, Gaudi::StateMachine::CONFIGURED, Gaudi::StateMachine::INITIALIZED, Gaudi::StateMachine::RUNNING } |
Allowed states for classes implementing the state machine (ApplicationMgr, Algorithm, Service, AlgTool). More... | |
enum | Gaudi::StateMachine::Transition { Gaudi::StateMachine::CONFIGURE, Gaudi::StateMachine::INITIALIZE, Gaudi::StateMachine::START, Gaudi::StateMachine::STOP, Gaudi::StateMachine::FINALIZE, Gaudi::StateMachine::TERMINATE } |
Allowed transitions between states. More... | |
Functions | |
State GAUDI_API | 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. More... | |
std::ostream & | Gaudi::StateMachine::operator<< (std::ostream &s, const Gaudi::StateMachine::State &st) |
Pretty print of states. More... | |
std::ostream & | Gaudi::StateMachine::operator<< (std::ostream &s, const Gaudi::StateMachine::Transition &t) |
Pretty print of transitions. More... | |