ATLAS Offline Software
|
#include <RDBParamRecords.h>
Public Types | |
typedef RDBParamRecords | self_t |
Public Member Functions | |
RDBParamRecords (RDBParamReader *rdbParAcc, IRDBRecordset_ptr initRecSet) | |
RDBParamRecords (const RDBParamRecords &other) | |
RDBParamRecords & | operator= (const RDBParamRecords &other)=delete |
~RDBParamRecords () | |
self_t & | fallback_to (const std::string &node, const std::string &tag, const std::string &tag2node="") |
const self_t & | param (unsigned int &outval, const std::string &name, unsigned int index=0) const |
const self_t & | param (int &outval, const std::string &name, unsigned int index=0) const |
const self_t & | param (double &outval, const std::string &name, const double units=1.0, unsigned int index=0) const |
const self_t & | param (std::string &outval, const std::string &name, unsigned int index=0) const |
Private Attributes | |
RDBParamReader * | m_rdbParAcc |
IRDBRecordset_ptr | m_RecSet |
Helper class to simplify parameter reading Fully independent from other parts of package
Definition at line 15 of file RDBParamRecords.h.
Definition at line 19 of file RDBParamRecords.h.
RDBParamRecords::RDBParamRecords | ( | RDBParamReader * | rdbParAcc, |
IRDBRecordset_ptr | initRecSet | ||
) |
Definition at line 14 of file RDBParamRecords.cxx.
RDBParamRecords::RDBParamRecords | ( | const RDBParamRecords & | other | ) |
Definition at line 20 of file RDBParamRecords.cxx.
RDBParamRecords::~RDBParamRecords | ( | ) |
Definition at line 27 of file RDBParamRecords.cxx.
RDBParamRecords::self_t & RDBParamRecords::fallback_to | ( | const std::string & | node, |
const std::string & | tag, | ||
const std::string & | tag2node = "" |
||
) |
Definition at line 31 of file RDBParamRecords.cxx.
|
delete |
const RDBParamRecords::self_t & RDBParamRecords::param | ( | double & | outval, |
const std::string & | name, | ||
const double | units = 1.0 , |
||
unsigned int | index = 0 |
||
) | const |
Definition at line 57 of file RDBParamRecords.cxx.
const RDBParamRecords::self_t & RDBParamRecords::param | ( | int & | outval, |
const std::string & | name, | ||
unsigned int | index = 0 |
||
) | const |
Definition at line 41 of file RDBParamRecords.cxx.
const RDBParamRecords::self_t & RDBParamRecords::param | ( | std::string & | outval, |
const std::string & | name, | ||
unsigned int | index = 0 |
||
) | const |
Definition at line 66 of file RDBParamRecords.cxx.
const RDBParamRecords::self_t & RDBParamRecords::param | ( | unsigned int & | outval, |
const std::string & | name, | ||
unsigned int | index = 0 |
||
) | const |
|
private |
Definition at line 32 of file RDBParamRecords.h.
|
private |
Definition at line 33 of file RDBParamRecords.h.