TrigConf::TrigDBConnectionConfig Struct Reference
List of all members.
Public Types |
enum | DBType { Oracle,
MySQL,
SQLite,
DBLookup
} |
typedef std::pair< unsigned
int, unsigned int > | LumiPSPair |
typedef std::vector< LumiPSPair > | PSKeys |
Public Member Functions |
| TrigDBConnectionConfig (const std::string &connectionStr) |
| TrigDBConnectionConfig (DBType type, const std::string &server, unsigned int smKey, unsigned int hltPsKey) |
| TrigDBConnectionConfig (DBType type, const std::string &server, unsigned int smKey, const PSKeys &hltPsKeyStr) |
| TrigDBConnectionConfig (DBType type, const std::string &server, unsigned int smKey, const std::string &hltPsKeyStr) |
void | diggestStr (const std::string &str) |
void | setTypeFromStr (const std::string &typeStr) |
void | setSmKeyFromStr (const std::string &smKeyStr) |
void | setHltKeysFromStr (const std::string &hltKeyStr) |
void | setLvl1KeyFromStr (const std::string &lvl1KeyStr) |
void | setRetrialPeriodFromStr (const std::string &retrialPeriodStr) |
void | setMaxRetrialsFromStr (const std::string &maxRetrialsStr) |
void | setUseFrontierFromStr (const std::string &useFrontier) |
std::string | toString () const |
std::string | typeToString () const |
std::string | hltKeysToString () const |
Public Attributes |
std::string | m_server |
PSKeys | m_hltkeys |
std::string | m_schema |
std::string | m_user |
std::string | m_password |
The documentation for this struct was generated from the following files:
- /cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.31/TrigConfBase/TrigConfBase/TrigDBConnectionConfig.h
- /cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.31/TrigConfBase/src/TrigDBConnectionConfig.cxx