![]() |
ATLAS Offline Software
|
#include <TrigDBHelper.h>
Public Member Functions | |
| void | addToTableList (const std::string &table, const std::string &table_short="") |
| void | extendCondition (const std::string &condext) |
| template<typename T> | |
| void | extendOutput (const std::string &fieldName) |
| template<typename T> | |
| void | extendBinding (const std::string &fieldName) |
| template<typename T> | |
| void | setBoundValue (const std::string &fieldName, const T &value) |
| std::unique_ptr< coral::IQuery > | createQuery (coral::ISessionProxy *session) |
| void | setDataName (const std::string &dataName) |
| const std::string & | dataName () |
Private Attributes | |
| std::vector< std::pair< std::string, std::string > > | m_tables {} |
| std::string | m_condition {""} |
| coral::AttributeList | m_attList |
| coral::AttributeList | m_bindList |
| std::string | m_dataName |
| std::set< std::string > | m_bound |
Definition at line 30 of file TrigDBHelper.h.
| void TrigConf::QueryDefinition::addToTableList | ( | const std::string & | table, |
| const std::string & | table_short = "" ) |
Definition at line 44 of file TrigDBHelper.cxx.
| std::unique_ptr< coral::IQuery > TrigConf::QueryDefinition::createQuery | ( | coral::ISessionProxy * | session | ) |
Definition at line 13 of file TrigDBHelper.cxx.
|
inline |
Definition at line 53 of file TrigDBHelper.h.
| void TrigConf::QueryDefinition::extendBinding | ( | const std::string & | fieldName | ) |
Definition at line 72 of file TrigDBHelper.h.
| void TrigConf::QueryDefinition::extendCondition | ( | const std::string & | condext | ) |
Definition at line 50 of file TrigDBHelper.cxx.
| void TrigConf::QueryDefinition::extendOutput | ( | const std::string & | fieldName | ) |
Definition at line 67 of file TrigDBHelper.h.
| void TrigConf::QueryDefinition::setBoundValue | ( | const std::string & | fieldName, |
| const T & | value ) |
Definition at line 77 of file TrigDBHelper.h.
|
inline |
Definition at line 49 of file TrigDBHelper.h.
|
private |
Definition at line 60 of file TrigDBHelper.h.
|
private |
Definition at line 61 of file TrigDBHelper.h.
|
private |
Definition at line 63 of file TrigDBHelper.h.
|
private |
Definition at line 59 of file TrigDBHelper.h.
|
private |
Definition at line 62 of file TrigDBHelper.h.
|
private |
Definition at line 58 of file TrigDBHelper.h.