Gaudi Framework, version v25r0

Home   Generated: Mon Feb 17 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EventLoopMgr.h
Go to the documentation of this file.
1 // $Id: EventLoopMgr.h,v 1.9 2008/10/09 13:40:18 marcocle Exp $
2 #ifndef GAUDISVC_EVENTLOOPMGR_H
3 #define GAUDISVC_EVENTLOOPMGR_H 1
4 
5 // Framework include files
8 
9 // std includes
10 #include <memory>
11 
12 // Forward declarations
13 class IIncidentSvc;
14 class IDataManagerSvc;
15 class IDataProviderSvc;
16 
40 public:
41 
42 protected:
65  bool m_warnings;
66 
67 public:
69  EventLoopMgr(const std::string& nam, ISvcLocator* svcLoc);
71  virtual ~EventLoopMgr();
74 
76  virtual StatusCode initialize();
78  virtual StatusCode reinitialize();
80  virtual StatusCode stop();
82  virtual StatusCode finalize();
84  virtual StatusCode nextEvent(int maxevt);
86  virtual StatusCode executeEvent(void* par);
88  virtual StatusCode executeRun(int maxevt);
89 };
90 #endif // GAUDISVC_EVENTLOOPMGR_H

Generated at Mon Feb 17 2014 14:37:40 for Gaudi Framework, version v25r0 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004