![]() |
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.
1.8.18