CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_13_patch3/src/CondCore/ESSources/interface/ProxyFactory.h

Go to the documentation of this file.
00001 #ifndef CONDCORE_PLUGINSYSTEM_PROXYFACTORY_H
00002 #define CONDCORE_PLUGINSYSTEM_PROXYFACTORY_H
00003 // -*- C++ -*-
00004 //
00005 // Package:     ESSources
00006 // Class  :     ProxyFactory
00007 // 
00016 //
00017 // Original Author:  Chris Jones
00018 //         Created:  Sat Jul 23 19:14:06 EDT 2005
00019 //
00020 #include "FWCore/PluginManager/interface/PluginFactory.h"
00021 #include<string>
00022 
00023 namespace cond {
00024   class DataProxyWrapperBase;
00025   class DbSession;
00026 
00027   typedef edmplugin::PluginFactory< cond::DataProxyWrapperBase* ()  > ProxyFactory;
00028 
00029    const char* pluginCategory();
00030 }
00031 
00032 #endif /* CONDCORE_PLUGINSYSTEM_PROXYFACTORY_H */