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

ots::ConfigurationManagerRW Class Reference

Inheritance diagram for ots::ConfigurationManagerRW:
ots::ConfigurationManager

List of all members.

Public Member Functions

 ConfigurationManagerRW (std::string username)
const std::string & getUsername (void) const
ConfigurationInterfacegetConfigurationInterface (void) const
const std::map< std::string,
TableInfo > & 
getAllTableInfo (bool refresh=false, std::string *accumulatedErrors=0, const std::string &errorFilterName="")
std::map< std::string,
std::map< std::string,
TableVersion > > 
getVersionAliases (void) const
template<class T >
T * getConfigurationRW (std::string name)
TableBasegetVersionedTableByName (const std::string &tableName, TableVersion version, bool looseColumnMatching=false)
TableBasegetTableByName (const std::string &tableName)
TableGroupKey findTableGroup (const std::string &groupName, const std::map< std::string, TableVersion > &groupMembers, const std::map< std::string, std::string > &groupAliases=std::map< std::string, std::string >())
TableBasegetMetadataTable (void)
TableVersion saveNewTable (const std::string &tableName, TableVersion temporaryVersion=TableVersion(), bool makeTemporary=false)
TableVersion copyViewToCurrentColumns (const std::string &tableName, TableVersion sourceVersion)
void eraseTemporaryVersion (const std::string &tableName, TableVersion targetVersion=TableVersion())
void clearCachedVersions (const std::string &tableName)
void clearAllCachedVersions ()
void activateTableGroup (const std::string &configGroupName, TableGroupKey configGroupKey, std::string *accumulatedTreeErrors=0)
TableVersion createTemporaryBackboneView (TableVersion sourceViewVersion=TableVersion())
TableVersion saveNewBackbone (TableVersion temporaryVersion=TableVersion())
TableGroupKey saveNewTableGroup (const std::string &groupName, std::map< std::string, TableVersion > &groupMembers, const std::string &groupComment=TableViewColumnInfo::DATATYPE_COMMENT_DEFAULT, std::map< std::string, std::string > *groupAliases=0)
const GroupInfogetGroupInfo (const std::string &groupName)
const std::map< std::string,
GroupInfo > & 
getAllGroupInfo ()
void testXDAQContext ()

Detailed Description

Definition at line 39 of file ConfigurationManagerRW.h.


Member Function Documentation

void ConfigurationManagerRW::testXDAQContext (  ) 

*getMetaTable*/);

Definition at line 1163 of file ConfigurationManagerRW.cc.


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

Generated on 14 Mar 2019 for otsdaq by  doxygen 1.6.1