#include <ODSRPConfig.h>
Definition at line 16 of file ODSRPConfig.h.
◆ ODSRPConfig()
ODSRPConfig::ODSRPConfig |
( |
| ) |
|
◆ ~ODSRPConfig()
ODSRPConfig::~ODSRPConfig |
( |
| ) |
|
|
override |
◆ clear()
void ODSRPConfig::clear |
( |
void |
| ) |
|
|
private |
◆ fetchData()
◆ fetchID()
int ODSRPConfig::fetchID |
( |
| ) |
|
|
privatenoexcept |
◆ fetchNextId()
int ODSRPConfig::fetchNextId |
( |
| ) |
|
|
privatenoexcept |
◆ getAutomaticMasks()
int ODSRPConfig::getAutomaticMasks |
( |
| ) |
const |
|
inline |
◆ getAutomaticSrpSelect()
int ODSRPConfig::getAutomaticSrpSelect |
( |
| ) |
const |
|
inline |
◆ getConfigFile()
std::string ODSRPConfig::getConfigFile |
( |
| ) |
const |
|
inline |
◆ getDebugMode()
int ODSRPConfig::getDebugMode |
( |
| ) |
const |
|
inline |
◆ getDummyMode()
int ODSRPConfig::getDummyMode |
( |
| ) |
const |
|
inline |
◆ getId()
int ODSRPConfig::getId |
( |
void |
| ) |
const |
|
inline |
◆ getPatternDirectory()
std::string ODSRPConfig::getPatternDirectory |
( |
| ) |
const |
|
inline |
◆ getSRP0BunchAdjustPosition()
int ODSRPConfig::getSRP0BunchAdjustPosition |
( |
| ) |
const |
|
inline |
◆ getSRPClob()
unsigned char* ODSRPConfig::getSRPClob |
( |
| ) |
const |
|
inline |
◆ getSRPClobSize()
unsigned int ODSRPConfig::getSRPClobSize |
( |
| ) |
const |
|
inline |
◆ getTable()
std::string ODSRPConfig::getTable |
( |
| ) |
|
|
inlineoverridevirtual |
◆ prepareWrite()
void ODSRPConfig::prepareWrite |
( |
| ) |
|
|
overrideprivatevirtualnoexcept |
Implements IODConfig.
Definition at line 109 of file ODSRPConfig.cc.
117 "INSERT INTO ECAL_SRP_CONFIGURATION (srp_configuration_id, srp_tag, "
118 " DEBUGMODE, DUMMYMODE, PATTERN_DIRECTORY, AUTOMATIC_MASKS,"
119 " SRP0BUNCHADJUSTPOSITION, SRP_CONFIG_FILE, SRP_CONFIGURATION, AUTOMATICSRPSELECT ) "
120 "VALUES (:1, :2, :3, :4, :5, :6, :7, :8, :9, :10 )");
132 oracle::occi::Clob clob(
m_conn);
139 std::cout <<
"SRP Clob inserted into CONFIGURATION with id=" << next_id << std::endl;
144 "SELECT srp_configuration FROM ECAL_SRP_CONFIGURATION WHERE"
145 " srp_configuration_id=:1 FOR UPDATE");
147 std::cout <<
"updating the clob 0" << std::endl;
150 throw(std::runtime_error(
std::string(
"ODSRPConfig::prepareWrite(): ") +
e.getMessage()));
153 std::cout <<
"updating the clob 1 " << std::endl;
References gather_cfg::cout, MillePedeFileConverter_cfg::e, and AlCaHLTBitMon_QueryRunRegistry::string.
◆ setAutomaticMasks()
void ODSRPConfig::setAutomaticMasks |
( |
int |
x | ) |
|
|
inline |
◆ setAutomaticSrpSelect()
void ODSRPConfig::setAutomaticSrpSelect |
( |
int |
x | ) |
|
|
inline |
◆ setConfigFile()
void ODSRPConfig::setConfigFile |
( |
std::string |
x | ) |
|
|
inline |
◆ setDebugMode()
void ODSRPConfig::setDebugMode |
( |
int |
x | ) |
|
|
inline |
◆ setDummyMode()
void ODSRPConfig::setDummyMode |
( |
int |
x | ) |
|
|
inline |
◆ setId()
void ODSRPConfig::setId |
( |
int |
id | ) |
|
|
inline |
◆ setParameters()
void ODSRPConfig::setParameters |
( |
const std::map< std::string, std::string > & |
my_keys_map | ) |
|
◆ setPatternDirectory()
void ODSRPConfig::setPatternDirectory |
( |
std::string |
x | ) |
|
|
inline |
◆ setSRP0BunchAdjustPosition()
void ODSRPConfig::setSRP0BunchAdjustPosition |
( |
int |
x | ) |
|
|
inline |
◆ setSRPClob()
void ODSRPConfig::setSRPClob |
( |
unsigned char * |
x | ) |
|
|
inline |
◆ writeDB()
void ODSRPConfig::writeDB |
( |
| ) |
|
|
privatenoexcept |
◆ EcalCondDBInterface
◆ m_auto
◆ m_auto_srp
int ODSRPConfig::m_auto_srp |
|
private |
◆ m_bnch
◆ m_debug
◆ m_dummy
◆ m_file
std::string ODSRPConfig::m_file |
|
private |
◆ m_ID
◆ m_patdir
std::string ODSRPConfig::m_patdir |
|
private |
◆ m_size
unsigned int ODSRPConfig::m_size |
|
private |
◆ m_srp_clob
unsigned char* ODSRPConfig::m_srp_clob |
|
private |