1 #ifndef GAUDIKERNEL_MINIMALEVENTLOOPMGR_H 2 #define GAUDIKERNEL_MINIMALEVENTLOOPMGR_H 1 38 "[[deprecated]] default type for OutputStream instances"};
40 "Print the control flow expression representing the content of TopAlg"};
56 bool m_scheduledStop =
false;
61 bool m_abortEvent =
false;
69 #if defined( GAUDI_V20_COMPAT ) && !defined( G21_NO_DEPRECATED ) 73 T* releaseInterface( T* iface )
75 if ( 0 != iface ) iface->release();
125 #endif // GAUDIKERNEL_MINIMALEVENTLOOPMGR_H
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Implementation of property with value of concrete type.
SmartIF< IAlgExecStateSvc > m_aess
List of top level algorithms.
PropertyMgr & operator=(const PropertyMgr &)=delete
std::vector< SmartIF< IAlgorithm > > ListAlg
std::string m_abortEventSource
Source of the AbortEvent incident.
SmartIF< IIncidentListener > m_abortEventListener
Instance of the incident listener waiting for AbortEvent.
SmartIF< IHiveWhiteBoard > m_WB
This class is used for returning status codes from appropriate routines.
PropertyBase base class allowing PropertyBase* collections to be "homogeneous".
SmartIF< IIncidentSvc > m_incidentSvc
Reference to the incident service.
ListAlg m_outStreamList
List of output streams.
Base class used to extend a class implementing other interfaces.
This is the default processing manager of the application manager.
return ep &&ep executeRun(maxevt).isSuccess()
SmartIF< IAppMgrUI > m_appMgrUI
Reference to the IAppMgrUI interface of the application manager.