18class IncidentListener;
Algorithm(std::string name, ISvcLocator *svcloc, std::string version=PACKAGE_VERSION)
Constructor.
Implementation of property with value of concrete type.
The interface implemented by the IncidentSvc service.
StatusCode execute() override
static std::string & incident()
bool isClonable() const override
Gaudi::Property< std::vector< std::string > > m_outKeys
StatusCode initialize() override
SmartIF< IIncidentAsyncTestSvc > m_service
Gaudi::Property< std::string > m_serviceName
Gaudi::Property< std::vector< std::string > > m_inpKeys
StatusCode finalize() override
std::vector< std::unique_ptr< DataObjectHandle< DataObject > > > m_inputObjHandles
std::vector< std::unique_ptr< DataObjectHandle< DataObject > > > m_outputObjHandles
Small smart pointer class with automatic reference counting for IInterface.
This class is used for returning status codes from appropriate routines.