virtual void afterInitialize(INamedInterface *a)
Description: Register/Unregister the AlgContext of each algorithm before entering the algorithm and a...
virtual ~AlgContextAuditor()
virtual destructor
virtual StatusCode initialize()
standard initialization,
IAlgContextSvc * m_svc
the pointer to Algorithm Context Service
virtual void afterFinalize(INamedInterface *a)
virtual void afterExecute(INamedInterface *a, const StatusCode &s)
virtual StatusCode finalize()
standard finalization,
virtual void beforeExecute(INamedInterface *a)
AlgContextAuditor & operator=(const AlgContextAuditor &)
assignment operator is disabled
AlgContextAuditor()
the default constructor is disabled
virtual void beforeInitialize(INamedInterface *a)
virtual void beforeFinalize(INamedInterface *a)
An abstract interface for Algorithm Context Service.