Gaudi Framework, version v22r0

Home   Generated: 9 Feb 2011

PoolDbStatCnv.h

Go to the documentation of this file.
00001 // $Id: PoolDbStatCnv.h,v 1.2 2005/09/15 14:48:33 hmd Exp $
00002 //------------------------------------------------------------------------------
00003 // Definition of class :  PoolDbStatCnv
00004 //
00005 //  Author     : M.Frank
00006 //
00007 //------------------------------------------------------------------------------
00008 #ifndef POOLDB_POOLDBSTATCNV_H
00009 #define POOLDB_POOLDBSTATCNV_H 1
00010 
00011 // Include files
00012 #include "GaudiPoolDb/PoolDbBaseCnv.h"
00013 
00024 class GAUDI_API PoolDbStatCnv: public PoolDbBaseCnv {
00025 protected:
00026 
00032   virtual const std::string containerName(IRegistry* pDir)  const;
00033 
00039   virtual const std::string fileName(IRegistry* pReg) const;
00040 
00046   virtual const std::string topLevel(IRegistry* pReg) const;
00047 
00058   StatusCode saveDescription( const std::string&  path,
00059                               const std::string&  ident,
00060                               const std::string&  desc,
00061                               const std::string&  opt,
00062                               const pool::Guid&   guid,
00063                               const CLID&         clid,
00064                               const std::string&  openMode);
00065 
00066 public:
00067 
00075   PoolDbStatCnv(long typ, const CLID& clid, ISvcLocator* svc);
00076 
00078   virtual ~PoolDbStatCnv()   {  }
00079 };
00080 #endif // POOLDB_PoolDbStatCnv_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Wed Feb 9 16:24:58 2011 for Gaudi Framework, version v22r0 by Doxygen version 1.6.2 written by Dimitri van Heesch, © 1997-2004