| # Gaudi Framework, version v21r10p1 |

Home |  | Generated: 29 Jul 2010

# EvtPersistencySvc.h

Go to the documentation of this file.

    00001 //      ============================================================
    00002 //
    00003 //      PersistencySvc.h
    00004 //      ------------------------------------------------------------
    00005 //
    00006 //      Package   : PersistencySvc
    00007 //
    00008 //      Author    : Markus Frank
    00009 //
    00010 //      ===========================================================
    00011 #ifndef PERSISTENCYSVC_EVTPERSISTENCYSVC_H
    00012 #define PERSISTENCYSVC_EVTPERSISTENCYSVC_H 1
    00013
    00014 #include "PersistencySvc.h"
    00015
    00037 class EvtPersistencySvc  : virtual public PersistencySvc        {
    00038 public:
    00039   friend class SvcFactory<EvtPersistencySvc>;
    00040   friend class Factory<EvtPersistencySvc,IService* (std::string,ISvcLocator *)>;
    00041
    00044
    00045   virtual StatusCode initialize();
    00047   virtual StatusCode finalize();
    00049
    00052
    00053   EvtPersistencySvc(const std::string& name, ISvcLocator* svc);
    00054
    00056   virtual ~EvtPersistencySvc();
    00057 };
    00058 #endif // PERSISTENCYSVC_EVTPERSISTENCYSVC_H