Gaudi Framework, version v20r2

Generated: 18 Jul 2008

PoolDbLinkManager.h

Go to the documentation of this file.
00001 // $Id: PoolDbLinkManager.h,v 1.1.1.1 2004/01/16 14:05:03 mato Exp $
00002 //====================================================================
00003 //      PoolDbLinkManager definition
00004 //--------------------------------------------------------------------
00005 //
00006 //      Package    : System ( The LHCb Offline System)
00007 //
00008 //  Description: 
00009 //
00010 //      Author     : M.Frank
00011 //====================================================================
00012 #ifndef POOLDB_POOLDBLINKMANAGER_H
00013 #define POOLDB_POOLDBLINKMANAGER_H
00014 
00015 // C++ include files
00016 #include <vector>
00017 #include <string>
00018 
00019 // Framework include files
00020 namespace pool  {
00021   class Token;
00022 }
00023 
00032 class PoolDbLinkManager  {
00033 protected:
00035   std::vector<pool::Token*> m_refs;
00037   std::vector<std::string>  m_links;
00038 
00039 public:
00041   PoolDbLinkManager();
00042 
00044   virtual ~PoolDbLinkManager();
00045 
00047   std::vector<pool::Token*>& references()  {
00048     return m_refs;
00049   }
00051   std::vector<std::string>& links()  {
00052     return m_links;
00053   }
00054 };
00055 #endif // POOLDB_POOLDBLINKMANAGER_H

Generated at Fri Jul 18 11:59:23 2008 for Gaudi Framework, version v20r2 by Doxygen version 1.5.1 written by Dimitri van Heesch, © 1997-2004