StatusCode andThen(F &&f, ARGS &&... args) const
Chain code blocks making the execution conditional a success result.
StatusCode sysInitialize() override
AttribStringParser::Iterator begin(const AttribStringParser &parser)
Helper class to implement the IFSMCallbackHolder interface.
Base class used to extend a class implementing other interfaces.
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
StatusCode sysFinalize() override
StatusCode sysStop() override
Transition
Allowed transitions between states.
std::map< StateMachine::Transition, std::vector< IFSMCallbackHolder::CallBack > > m_callbacks
void handleCallBacks(StateMachine::Transition state)
void registerCallBack(StateMachine::Transition s, IFSMCallbackHolder::CallBack c) override
StatusCode sysStart() override