Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondCore
DBCommon
plugins
OracleProxy.cc
Go to the documentation of this file.
1
#include "
CondCore/DBCommon/interface/TechnologyProxy.h
"
2
namespace
cond {
3
class
OracleProxy
:
public
TechnologyProxy
{
4
public
:
5
OracleProxy
(){}
6
~OracleProxy
(){}
7
void
initialize
(
const
std::string &userconnect,
const
DbConnection
&){
8
m_userconnect
= userconnect;
9
}
10
std::string
getRealConnectString
()
const
{
return
m_userconnect
;}
11
bool
isTransactional
()
const
{
return
true
;}
12
std::string
m_userconnect
;
13
};
14
}
//ns cond
15
16
17
#include "
CondCore/DBCommon/interface/TechnologyProxyFactory.h
"
18
DEFINE_EDM_PLUGIN
(
cond::TechnologyProxyFactory
,
cond::OracleProxy
,
"oracle"
);
TechnologyProxy.h
cond::OracleProxy::getRealConnectString
std::string getRealConnectString() const
Definition:
OracleProxy.cc:10
edmplugin::PluginFactory
Definition:
PluginFactory.h:31
TechnologyProxyFactory.h
cond::OracleProxy
Definition:
OracleProxy.cc:3
cond::DbConnection
Definition:
DbConnection.h:35
cond::TechnologyProxy
Definition:
TechnologyProxy.h:18
cond::OracleProxy::OracleProxy
OracleProxy()
Definition:
OracleProxy.cc:5
cond::OracleProxy::isTransactional
bool isTransactional() const
Definition:
OracleProxy.cc:11
cond::OracleProxy::initialize
void initialize(const std::string &userconnect, const DbConnection &)
Definition:
OracleProxy.cc:7
cond::OracleProxy::~OracleProxy
~OracleProxy()
Definition:
OracleProxy.cc:6
DEFINE_EDM_PLUGIN
#define DEFINE_EDM_PLUGIN(factory, type, name)
Definition:
PluginFactory.h:203
cond::OracleProxy::m_userconnect
std::string m_userconnect
Definition:
OracleProxy.cc:12
Generated for CMSSW Reference Manual by
1.8.5