CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CoralServiceFactory.h
Go to the documentation of this file.
1 #ifndef CondCore_DBCommon_CoralServiceFactory_h
2 #define CondCore_DBCommon_CoralServiceFactory_h
4 #include <string>
5 //
6 // Package: CondCore/DBCommon
7 // Class : CoralServiceFactory
8 //
15 //
16 // Original Author: Zhen Xie
17 // Created: Wed Nov 12 10:57:47 CET 2008
18 // $Id $
19 //
20 namespace coral{
21  class Service;
22 }
23 namespace cond{
25 
27  public:
29  static CoralServiceFactory* get();
30  coral::Service* create( const std::string& componentname) const;
31  private:
33  };
34 }
35 #endif
coral::Service * create(const std::string &componentname) const
edmplugin::PluginFactory< coral::Service *(const std::string &) > CoralServicePluginFactory