11#define GAUDISVC_APPMGRRUNABLE_CPP
25 return base_class::initialize()
37 return setProperty( props->getProperty(
"EvtMax" ) );
bool PyHelper setProperty(IInterface *p, char *name, char *value)
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
#define DECLARE_COMPONENT(type)
Class definition of AppMgrRunable.
StatusCode initialize() override
IService implementation: initialize the service.
StatusCode finalize() override
IService implementation: finalize the service.
Gaudi::Property< int > m_evtMax
SmartIF< IAppMgrUI > m_appMgrUI
Reference to application manager UI.
StatusCode start() override
IService implementation: start the service.
StatusCode run() override
IRunable implementation : Run the class implementation.
StatusCode stop() override
IService implementation: stop the service.
MsgStream & error() const
shortcut for the method msgStream(MSG::ERROR)
The IProperty is the basic interface for all components which have properties that can be set or get.
SmartIF< ISvcLocator > & serviceLocator() const override
Retrieve pointer to service locator.
StatusCode finalize() override
StatusCode stop() override
StatusCode start() override
This class is used for returning status codes from appropriate routines.
constexpr static const auto SUCCESS
constexpr static const auto FAILURE