21 declareProperty(
"OutputStreamName", m_streamName,
22 "Name of the OutputStream instance should be triggered.");
41 debug() <<
"Using default OutputStreamName: '"
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
virtual StatusCode finalize()
Algorithm finalization.
virtual StatusCode initialize()
standard initialization method
virtual ~RecordOutputStream()
Destructor.
bool isFailure() const
Test for a status code of FAILURE.
virtual StatusCode initialize()
Algorithm initialization.
std::string m_flagLocation
location of the DataObject flag used to record that this algorithm was called
MSG::Level msgLevel() const
The current message service output level.
virtual StatusCode finalize()
standard finalization method
This class is used for returning status codes from appropriate routines.
#define DECLARE_ALGORITHM_FACTORY(x)
virtual const std::string & name() const
The identifying name of the algorithm object.
The useful base class for data processing algorithms.
MsgStream & debug() const
shortcut for the method msgStream ( MSG::DEBUG )
Simple class that adds an entry to the Transient Event Store to record that the processing flow trigg...
virtual StatusCode execute()
Algorithm execution.
std::string m_streamName
Name of the OuputStream that should be called when this algorithm is triggered.
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
static const std::string locationRoot()
Return the path in the Transient Store used to record the triggered instances.