1 #ifndef GAUDISVC_APPMGRRUNABLE_H
2 #define GAUDISVC_APPMGRRUNABLE_H 1
53 #endif // GAUDISVC_APPMGRRUNABLE_H
StatusCode start() override
IService implementation: start the service.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Class definition of AppMgrRunable.
StatusCode finalize() override
IService implementation: finalize the service.
int m_evtMax
Number of events to be processed.
AppMgrRunable(const std::string &nam, ISvcLocator *svcLoc)
Standard Constructor.
This class is used for returning status codes from appropriate routines.
StatusCode run() override
IRunable implementation : Run the class implementation.
StatusCode stop() override
IService implementation: stop the service.
Application Manager User Interface.
StatusCode initialize() override
IService implementation: initialize the service.
Base class used to extend a class implementing other interfaces.
~AppMgrRunable() override=default
Standard Destructor.
IAppMgrUI * m_appMgrUI
Reference to application manager UI.