All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DetPersistencySvc.h
Go to the documentation of this file.
1 #ifndef PERSISTENCYSVC_DETPERSISTENCYSVC_H
2 #define PERSISTENCYSVC_DETPERSISTENCYSVC_H 1
3 
4 #include "PersistencySvc.h"
5 
6 class DetPersistencySvc : virtual public PersistencySvc
7 {
8 public:
9 
10  // Initialize the service.
11  virtual StatusCode initialize();
12 
13  // Finalize the service.
14  virtual StatusCode finalize();
15 
16  // Standard Constructor
17  DetPersistencySvc(const std::string& name, ISvcLocator* svc);
18 
19  // Standard Destructor
20  virtual ~DetPersistencySvc();
21 
22 };
23 
24 #endif // PERSISTENCYSVC_DETPERSISTENCYSVC_H
25 
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Definition: ISvcLocator.h:26
virtual StatusCode finalize()
stop the service.
This class is used for returning status codes from appropriate routines.
Definition: StatusCode.h:30
virtual StatusCode initialize()
Initialize the service.
PersistencySvc class implementation definition.
virtual const std::string & name() const
Retrieve name of the service.
Definition: Service.cpp:331
DetPersistencySvc(const std::string &name, ISvcLocator *svc)