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

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

activate()AvalancheSchedulerSvcprivate
ActivationState enum nameAvalancheSchedulerSvcprivate
ACTIVE enum valueAvalancheSchedulerSvcprivate
addAlg(Algorithm *, EventContext *, pthread_t)AvalancheSchedulerSvc
algname2index(const std::string &algoname)AvalancheSchedulerSvcinlineprivate
always() const CommonMessagingBaseinline
auditorSvc() const Service
base_class typedefextends< Service, IScheduler >
configure() overrideServiceinline
deactivate()AvalancheSchedulerSvcprivate
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 *)AvalancheSchedulerSvc
dumpSchedulerState(int iSlot)AvalancheSchedulerSvcprivate
dumpState() overrideAvalancheSchedulerSvc
dumpState(std::ostringstream &)AvalancheSchedulerSvcprivate
err() const CommonMessagingBaseinline
error() const CommonMessagingBaseinline
eventFailed(EventContext *eventContext)AvalancheSchedulerSvcprivate
ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces_base typedefextends< Service, IScheduler >
Factory typedefService
FAILURE enum valueAvalancheSchedulerSvcprivate
fatal() const CommonMessagingBaseinline
finalize() overrideAvalancheSchedulerSvc
freeSlots() overrideAvalancheSchedulerSvc
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 valueAvalancheSchedulerSvcprivate
index2algname(unsigned int index)AvalancheSchedulerSvcinlineprivate
info() const CommonMessagingBaseinline
initialize() overrideAvalancheSchedulerSvc
isStalled(int si)AvalancheSchedulerSvcprivate
m_actionsQueueAvalancheSchedulerSvcprivate
m_algExecStateSvcAvalancheSchedulerSvcprivate
m_algname_index_mapAvalancheSchedulerSvcprivate
m_algname_vectAvalancheSchedulerSvcprivate
m_algosInFlightAvalancheSchedulerSvcprivate
m_algResourcePoolAvalancheSchedulerSvcprivate
m_auditInitServiceprotected
m_auditorFinalizeServiceprotected
m_auditorInitializeServiceprotected
m_auditorReinitializeServiceprotected
m_auditorRestartServiceprotected
m_auditorStartServiceprotected
m_auditorStopServiceprotected
m_checkDepsAvalancheSchedulerSvcprivate
m_condSvcAvalancheSchedulerSvcprivate
m_drain()AvalancheSchedulerSvcprivate
m_dumpIntraEventDynamicsAvalancheSchedulerSvcprivate
m_enableCondSvcAvalancheSchedulerSvcprivate
m_eventSlotsAvalancheSchedulerSvcprivate
m_finishedEventsAvalancheSchedulerSvcprivate
m_firstAvalancheSchedulerSvcprivate
m_freeSlotsAvalancheSchedulerSvcprivate
m_IOBoundAlgosInFlightAvalancheSchedulerSvcprivate
m_IOBoundAlgSchedulerAvalancheSchedulerSvcprivate
m_IOBoundAlgSchedulerSvcNameAvalancheSchedulerSvcprivate
m_isActiveAvalancheSchedulerSvcprivate
m_maxAlgosInFlightAvalancheSchedulerSvcprivate
m_maxEventsInFlightAvalancheSchedulerSvcprivate
m_maxIOBoundAlgosInFlightAvalancheSchedulerSvcprivate
m_optimizationModeAvalancheSchedulerSvcprivate
m_outputLevelServiceprotected
m_pAuditorSvcServicemutableprotected
m_precSvcAvalancheSchedulerSvcprivate
m_showControlFlowAvalancheSchedulerSvcprivate
m_showDataDepsAvalancheSchedulerSvcprivate
m_showDataFlowAvalancheSchedulerSvcprivate
m_simulateExecutionAvalancheSchedulerSvcprivate
m_ssMutAvalancheSchedulerSvcprivatestatic
m_sStateAvalancheSchedulerSvcprivatestatic
m_stateServiceprotected
m_targetStateServiceprotected
m_threadAvalancheSchedulerSvcprivate
m_threadPoolSizeAvalancheSchedulerSvcprivate
m_threadPoolSvcAvalancheSchedulerSvcprivate
m_updateNeededAvalancheSchedulerSvcprivate
m_useDataLoaderAvalancheSchedulerSvcprivate
m_useIOBoundAlgSchedulerAvalancheSchedulerSvcprivate
m_whiteboardAvalancheSchedulerSvcprivate
m_whiteboardSvcNameAvalancheSchedulerSvcprivate
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) overrideAvalancheSchedulerSvc
promoteToAsyncExecuted(unsigned int iAlgo, int si, IAlgorithm *algo, EventContext *)AvalancheSchedulerSvcprivate
promoteToAsyncScheduled(unsigned int iAlgo, int si)AvalancheSchedulerSvcprivate
promoteToExecuted(unsigned int iAlgo, int si, IAlgorithm *algo, EventContext *)AvalancheSchedulerSvcprivate
promoteToFinished(unsigned int iAlgo, int si)AvalancheSchedulerSvcprivate
promoteToScheduled(unsigned int iAlgo, int si)AvalancheSchedulerSvcprivate
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) overrideAvalancheSchedulerSvc
pushNewEvents(std::vector< EventContext * > &eventContexts) overrideAvalancheSchedulerSvc
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) overrideAvalancheSchedulerSvc
updateMsgStreamOutputLevel(int level)CommonMessaging< implements< IService, IProperty, IStateful > >inlineprotected
updateStates(int si=-1, const std::string &algo_name=std::string())AvalancheSchedulerSvcprivate
verbose() const CommonMessagingBaseinline
warning() const CommonMessagingBaseinline
~AvalancheSchedulerSvc() override=defaultAvalancheSchedulerSvc
~CommonMessagingBase()=defaultCommonMessagingBasevirtual
~extend_interfaces() override=defaultextend_interfaces< Interfaces... >
~extends() override=defaultextends< Service, IScheduler >
~PropertyHolder() override=defaultPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
~Service() overrideServiceprotected