#include <DbCore.h>
Public Member Functions | |
template<typename Column , typename P > | |
void | addWhereCondition (const P ¶m, const std::string condition="=") |
template<typename Column1 , typename Column2 > | |
void | addWhereCondition (const std::string condition="=") |
const coral::AttributeList & | get () const |
const std::string & | setClause () const |
template<typename... Columns, typename Params > | |
void | setColumnData (const Params ¶ms) |
template<typename Column1 , typename Column2 > | |
void | setColumnMatch () |
UpdateBuffer () | |
const std::string & | whereClause () const |
Private Member Functions | |
template<typename Params , int n, typename C1 , typename... Cs> | |
void | _set (const Params ¶ms) |
template<typename Params , int n> | |
void | _set (const Params &) |
Private Attributes | |
coral::AttributeList | m_data |
std::string | m_setClause |
std::string | m_whereClause |
|
inlineprivate |
Definition at line 495 of file DbCore.h.
References cond::persistency::RowBuffer< Columns >::_set(), cond::persistency::RowBuffer< Columns >::m_data, dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlineprivate |
|
inline |
Definition at line 523 of file DbCore.h.
References cond::persistency::RowBuffer< Columns >::m_data.
Referenced by cond::persistency::GLOBAL_TAG::Table::update(), cond::persistency::TAG::Table::update(), cond::persistency::RUN_INFO::Table::updateEnd(), and cond::persistency::TAG::Table::updateValidity().
|
inline |
|
inline |
Definition at line 531 of file DbCore.h.
References cond::persistency::RowBuffer< Columns >::m_data.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), rrapi.RRApi::columns(), util.rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), util.rrapi.RRApi::data(), rrapi.RRApi::data(), data_sources.json_list::first(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getResultingSection(), data_sources.json_list::indices(), data_sources.json_list::last(), rrapi.RRApi::report(), util.rrapi.RRApi::report(), util.rrapi.RRApi::reports(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), rrapi.RRApi::tags(), util.rrapi.RRApi::tags(), util.rrapi.RRApi::templates(), rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
|
inline |
|
inline |
Definition at line 514 of file DbCore.h.
References cond::persistency::RowBuffer< Columns >::_set().
Referenced by cond::persistency::GLOBAL_TAG::Table::update(), cond::persistency::TAG::Table::update(), cond::persistency::RUN_INFO::Table::updateEnd(), and cond::persistency::TAG::Table::updateValidity().
|
inline |
Definition at line 518 of file DbCore.h.
References dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
|
private |
|
private |