Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v29r0 (ff2e7097)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ForwardSchedulerSvc Member List

This is the complete list of members for ForwardSchedulerSvc, including all inherited members.

activate()ForwardSchedulerSvcprivate
ActivationState enum nameForwardSchedulerSvcprivate
ACTIVE enum valueForwardSchedulerSvcprivate
addAlg(Algorithm *, EventContext *, pthread_t)ForwardSchedulerSvc
algname2index(const std::string &algoname)ForwardSchedulerSvcinlineprivate
always() const CommonMessagingBaseinline
auditorSvc() const Service
base_class typedefextends< Service, IScheduler >
configure() overrideServiceinline
deactivate()ForwardSchedulerSvcprivate
debug() const CommonMessagingBaseinline
declareProperty(Gaudi::Details::PropertyBase &prop)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareProperty(const std::string &name, TYPE &value, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareProperty(const std::string &name, TYPE &value, const std::string &doc="none") constPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareProperty(const std::string &name, Gaudi::Property< TYPE, VERIFIER, HANDLERS > &prop, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareProperty(const std::string &name, GaudiHandleBase &ref, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareProperty(const std::string &name, GaudiHandleArrayBase &ref, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareProperty(const std::string &name, DataObjectHandleBase &ref, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareTool(ToolHandle< T > &handle, std::string toolTypeAndName, bool createIf=true)Serviceinline
delAlg(Algorithm *)ForwardSchedulerSvc
dumpSchedulerState(int iSlot)ForwardSchedulerSvcprivate
dumpState() overrideForwardSchedulerSvc
dumpState(std::ostringstream &)ForwardSchedulerSvcprivate
err() const CommonMessagingBaseinline
error() const CommonMessagingBaseinline
eventFailed(EventContext *eventContext)ForwardSchedulerSvcprivate
ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces_base typedefextends< Service, IScheduler >
Factory typedefService
FAILURE enum valueForwardSchedulerSvcprivate
fatal() const CommonMessagingBaseinline
finalize() overrideForwardSchedulerSvc
freeSlots() overrideForwardSchedulerSvc
FSMState() const overrideServiceinline
getInterfaceNames() const overrideextends< Service, IScheduler >inline
getProperties() const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getProperty(Gaudi::Details::PropertyBase *p) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getProperty(const std::string &name) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getProperty(const std::string &n, std::string &v) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
hasProperty(const std::string &name) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
i_cast(const InterfaceID &tid) const overrideextends< Service, IScheduler >inline
INACTIVE enum valueForwardSchedulerSvcprivate
index2algname(unsigned int index)ForwardSchedulerSvcinlineprivate
info() const CommonMessagingBaseinline
initialize() overrideForwardSchedulerSvc
isStalled(int si)ForwardSchedulerSvcprivate
m_actionsQueueForwardSchedulerSvcprivate
m_algExecStateSvcForwardSchedulerSvcprivate
m_algname_index_mapForwardSchedulerSvcprivate
m_algname_vectForwardSchedulerSvcprivate
m_algosDependenciesForwardSchedulerSvcprivate
m_algosInFlightForwardSchedulerSvcprivate
m_algResourcePoolForwardSchedulerSvcprivate
m_auditInitServiceprotected
m_auditorFinalizeServiceprotected
m_auditorInitializeServiceprotected
m_auditorReinitializeServiceprotected
m_auditorRestartServiceprotected
m_auditorStartServiceprotected
m_auditorStopServiceprotected
m_checkDepsForwardSchedulerSvcprivate
m_drain()ForwardSchedulerSvcprivate
m_efgForwardSchedulerSvcprivate
m_efManagerForwardSchedulerSvcprivate
m_eventSlotsForwardSchedulerSvcprivate
m_finishedEventsForwardSchedulerSvcprivate
m_firstForwardSchedulerSvcprivate
m_freeSlotsForwardSchedulerSvcprivate
m_isActiveForwardSchedulerSvcprivate
m_maxAlgosInFlightForwardSchedulerSvcprivate
m_maxEventsInFlightForwardSchedulerSvcprivate
m_outputLevelServiceprotected
m_pAuditorSvcServicemutableprotected
m_showControlFlowForwardSchedulerSvcprivate
m_showDataDepsForwardSchedulerSvcprivate
m_showDataFlowForwardSchedulerSvcprivate
m_ssMutForwardSchedulerSvcprivatestatic
m_sStateForwardSchedulerSvcprivatestatic
m_stateServiceprotected
m_targetStateServiceprotected
m_threadForwardSchedulerSvcprivate
m_threadPoolSizeForwardSchedulerSvcprivate
m_threadPoolSvcForwardSchedulerSvcprivate
m_updateNeededForwardSchedulerSvcprivate
m_useDataLoaderForwardSchedulerSvcprivate
m_whiteboardForwardSchedulerSvcprivate
m_whiteboardSvcNameForwardSchedulerSvcprivate
msg() const CommonMessagingBaseinline
msgLevel() const CommonMessagingBaseinline
msgLevel(MSG::Level lvl) const CommonMessagingBaseinline
msgStream() const CommonMessagingBaseinline
msgStream(const MSG::Level level) const CommonMessagingBaseinline
msgSvc() const CommonMessagingBaseinline
name() const overrideService
operator=(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
outputLevel() const Serviceinlineprotected
popFinishedEvent(EventContext *&eventContext) overrideForwardSchedulerSvc
promoteToControlReady(unsigned int iAlgo, int si)ForwardSchedulerSvcprivate
promoteToDataReady(unsigned int iAlgo, int si)ForwardSchedulerSvcprivate
promoteToExecuted(unsigned int iAlgo, int si, IAlgorithm *algo, EventContext *)ForwardSchedulerSvcprivate
promoteToFinished(unsigned int iAlgo, int si)ForwardSchedulerSvcprivate
promoteToScheduled(unsigned int iAlgo, int si)ForwardSchedulerSvcprivate
property(const std::string &name) constPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inlineprotected
PropertyHolder()=defaultPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
PropertyHolder(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
PropertyHolderImpl typedefPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
pushNewEvent(EventContext *eventContext) overrideForwardSchedulerSvc
pushNewEvents(std::vector< EventContext * > &eventContexts) overrideForwardSchedulerSvc
queryInterface(const InterfaceID &ti, void **pp) overrideextends< Service, IScheduler >inline
reinitialize() overrideService
restart() overrideService
Service(std::string name, ISvcLocator *svcloc)Service
service(const std::string &name, const T *&psvc, bool createIf=true) const Serviceinline
service(const std::string &name, T *&psvc, bool createIf=true) const Serviceinline
service(const std::string &name, bool createIf=true) const Serviceinline
service(const std::string &svcType, const std::string &svcName, T *&psvc) const Serviceinline
serviceLocator() const overrideService
setProperties()Service
setProperty(const Gaudi::Details::PropertyBase &p) overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &s) overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &n, const std::string &v) overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &name, const TYPE &value)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
start() overrideService
stop() overrideService
sysFinalize() overrideService
sysInitialize() overrideService
sysReinitialize() overrideService
sysRestart() overrideService
sysStart() overrideService
sysStop() overrideService
targetFSMState() const overrideServiceinline
terminate() overrideServiceinline
tryPopFinishedEvent(EventContext *&eventContext) overrideForwardSchedulerSvc
updateMsgStreamOutputLevel(int level)CommonMessaging< implements< IService, IProperty, IStateful > >inlineprotected
updateStates(int si=-1)ForwardSchedulerSvcprivate
verbose() const CommonMessagingBaseinline
warning() const CommonMessagingBaseinline
~CommonMessagingBase()=defaultCommonMessagingBasevirtual
~extend_interfaces() override=defaultextend_interfaces< Interfaces... >
~extends() override=defaultextends< Service, IScheduler >
~ForwardSchedulerSvc() override=defaultForwardSchedulerSvc
~PropertyHolder() override=defaultPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
~Service() overrideServiceprotected