$treeview $search $mathjax $extrastylesheet
otsdaq  v2_03_00
$projectbrief
$projectbrief
$searchbox

ots::DatabaseConfigurationInterface Class Reference

Inheritance diagram for ots::DatabaseConfigurationInterface:
ots::ConfigurationInterface

List of all members.

Public Member Functions

void fill (TableBase *, TableVersion) const throw (std::runtime_error)
void saveActiveVersion (const TableBase *, bool overwrite=false) const throw (std::runtime_error)
TableVersion findLatestVersion (const TableBase *) const noexcept
std::set< std::string > getAllTableNames () const throw (std::runtime_error)
std::set< TableVersiongetVersions (const TableBase *) const noexcept
std::set< std::string > getAllTableGroupNames (const std::string &filterString="") const throw (std::runtime_error)
std::set< TableGroupKeygetKeys (const std::string &groupName) const
TableGroupKey findLatestGroupKey (const std::string &groupName) const noexcept
config_version_map_t getTableGroupMembers (std::string const &, bool includeMetaDataTable=false) const throw (std::runtime_error)
void saveTableGroup (config_version_map_t const &, std::string const &) const throw (std::runtime_error)

Detailed Description

Definition at line 17 of file DatabaseConfigurationInterface.h.


The documentation for this class was generated from the following files:

Generated on 14 Mar 2019 for otsdaq by  doxygen 1.6.1