Main Page
Namespaces
Classes
Package Documentation
CondCore
CondDB
interface
CoralServiceFactory.h
Go to the documentation of this file.
1
#ifndef CondCore_CondDB_CoralServiceFactory_h
2
#define CondCore_CondDB_CoralServiceFactory_h
3
#include "
FWCore/PluginManager/interface/PluginFactory.h
"
4
#include "
CondCore/CondDB/interface/CoralServiceWrapper.h
"
5
#include <string>
6
//
7
// Package: CondCore/CondDB
8
// Class : CoralServiceFactory
9
//
16
//
17
// Original Author: Zhen Xie
18
// Created: Wed Nov 12 10:57:47 CET 2008
19
// $Id $
20
//
21
namespace
coral
{
22
class
Service
;
23
}
24
namespace
cond
{
25
typedef
edmplugin::PluginFactory< cond::CoralServiceWrapperBase*() >
CoralServicePluginFactory
;
26
27
class
CoralServiceFactory
{
28
public
:
29
~
CoralServiceFactory
();
30
static
CoralServiceFactory
*
get
();
31
coral::Service*
create
(
const
std::string
& componentname)
const
;
32
private
:
33
CoralServiceFactory
();
34
};
35
}
36
#endif
cond::CoralServiceFactory
Definition:
CoralServiceFactory.h:27
beamerCreator.create
def create(alignables, pedeDump, additionalData, outputFile, config)
Definition:
beamerCreator.py:44
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
cond::CoralServicePluginFactory
edmplugin::PluginFactory< cond::CoralServiceWrapperBase *() > CoralServicePluginFactory
Definition:
CoralServiceFactory.h:25
edmplugin::PluginFactory
Definition:
PluginFactory.h:33
coral
Definition:
Binary.h:9
CoralServiceWrapper.h
PluginFactory.h
cond
Definition:
plugin.cc:24
Service
Generated for CMSSW Reference Manual by
1.8.11