2 #ifndef GAUDIHIVE_TIMELINESVC_H
3 #define GAUDIHIVE_TIMELINESVC_H
5 #include "GaudiKernel/Service.h"
6 #include "GaudiKernel/ITimelineSvc.h"
10 #include "tbb/concurrent_vector.h"
35 tbb::concurrent_vector<TimelineEvent>
m_events;
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
virtual StatusCode reinitialize()
TimelineSvc(const std::string &name, ISvcLocator *svc)
std::string m_timelineFile
This class is used for returning status codes from appropriate routines.
virtual void registerTimelineEvent(const TimelineEvent &e)
tbb::concurrent_vector< TimelineEvent > m_events
virtual StatusCode initialize()
Base class used to extend a class implementing other interfaces.
virtual StatusCode finalize()