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,
ConfigurationInfo > & 
getAllConfigurationInfo (bool refresh=false, std::string *accumulatedErrors=0, const std::string &errorFilterName="")
std::map< std::string,
std::map< std::string,
ConfigurationVersion > > 
getActiveVersionAliases (void) const
template<class T >
T * getConfigurationRW (std::string name)
ConfigurationBasegetVersionedConfigurationByName (const std::string &configurationName, ConfigurationVersion version, bool looseColumnMatching=false)
ConfigurationBasegetConfigurationByName (const std::string &configurationName)
ConfigurationGroupKey findConfigurationGroup (const std::string &groupName, const std::map< std::string, ConfigurationVersion > &groupMembers)
ConfigurationVersion saveNewConfiguration (const std::string &configurationName, ConfigurationVersion temporaryVersion=ConfigurationVersion(), bool makeTemporary=false)
ConfigurationVersion copyViewToCurrentColumns (const std::string &configurationName, ConfigurationVersion sourceVersion)
void eraseTemporaryVersion (const std::string &configurationName, ConfigurationVersion targetVersion=ConfigurationVersion())
void clearCachedVersions (const std::string &configurationName)
void clearAllCachedVersions ()
void activateConfigurationGroup (const std::string &configGroupName, ConfigurationGroupKey configGroupKey, std::string *accumulatedTreeErrors=0)
ConfigurationVersion createTemporaryBackboneView (ConfigurationVersion sourceViewVersion=ConfigurationVersion())
ConfigurationVersion saveNewBackbone (ConfigurationVersion temporaryVersion=ConfigurationVersion())
ConfigurationGroupKey saveNewConfigurationGroup (const std::string &groupName, std::map< std::string, ConfigurationVersion > &groupMembers, ConfigurationGroupKey previousVersion=ConfigurationGroupKey(), const std::string &groupComment=ViewColumnInfo::DATATYPE_COMMENT_DEFAULT)
void testXDAQContext ()

Detailed Description

Definition at line 35 of file ConfigurationManagerRW.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions

Generated on 7 Aug 2017 for otsdaq by  doxygen 1.6.1