tdaq-develop-2025-02-12
ots::ConfigurationManagerRW Member List

This is the complete list of members for ots::ConfigurationManagerRW, including all inherited members.

activateTableGroup(const std::string &tableGroupName, TableGroupKey tableGroupKey, std::string *accumulatedTreeErrors=0, std::string *groupTypeString=0)ots::ConfigurationManagerRW
ACTIVE_GROUPS_FILENAMEots::ConfigurationManagerstatic
ALIAS_VERSION_PREAMBLE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
ARTDAQ_TOP_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
backboneMemberNames_ots::ConfigurationManagerstatic
clearAllCachedVersions(void)ots::ConfigurationManagerRW
clearCachedVersions(const std::string &tableName)ots::ConfigurationManagerRW
compareTableGroupThread(ConfigurationManagerRW *cfgMgr, std::string groupName, ots::TableGroupKey groupKeyToCompare, const std::map< std::string, TableVersion > &groupMemberMap, const std::map< std::string, std::string > &memberTableAliases, std::atomic< bool > *theFoundIdentical, ots::TableGroupKey *theIdenticalKey, std::mutex *theThreadMutex, std::shared_ptr< std::atomic< bool >> theThreadDone)ots::ConfigurationManagerRWstatic
ConfigurationManager(bool initForWriteAccess=false, bool initializeFromFhicl=false)ots::ConfigurationManager
ConfigurationManagerRW(const std::string &username)ots::ConfigurationManagerRW
configurationMemberNames_ots::ConfigurationManager
CONTEXT_SUBSYSTEM_OPTIONAL_TABLE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
contextMemberNames_ots::ConfigurationManagerstatic
convertGroupTypeToName(const ConfigurationManager::GroupType &groupTypeId)ots::ConfigurationManagerstatic
copyTableGroupFromCache(const ConfigurationManager &cacheConfigMgr, const std::map< std::string, TableVersion > &groupMembers, const std::string &configGroupName="", const TableGroupKey &tableGroupKey=TableGroupKey(TableGroupKey::INVALID), bool doActivate=false, bool ignoreVersionTracking=false)ots::ConfigurationManager
copyViewToCurrentColumns(const std::string &tableName, TableVersion sourceVersion)ots::ConfigurationManagerRW
createTemporaryBackboneView(TableVersion sourceViewVersion=TableVersion())ots::ConfigurationManagerRW
deltaClockTime_ (defined in ots::ConfigurationManager)ots::ConfigurationManager
DESKTOP_ICON_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
destroy(void) (defined in ots::ConfigurationManager)ots::ConfigurationManager
destroyTableGroup(const std::string &theGroup="", bool onlyDeactivate=false)ots::ConfigurationManager
dumpActiveConfiguration(const std::string &filePath, const std::string &dumpType, const std::string &configurationAlias, const std::string &logEntry, const std::string &activeUsers, std::ostream &altOut=std::cout)ots::ConfigurationManager
dumpMacroMakerModeFhicl(void) (defined in ots::ConfigurationManager)ots::ConfigurationManager
eraseTemporaryVersion(const std::string &tableName, TableVersion targetVersion=TableVersion())ots::ConfigurationManagerRW
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 >())ots::ConfigurationManagerRW
getActiveGroupAliases(void)ots::ConfigurationManager
getActiveGroupKey(const ConfigurationManager::GroupType &type=ConfigurationManager::GroupType::CONFIGURATION_TYPE) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getActiveGroupName(const ConfigurationManager::GroupType &type=ConfigurationManager::GroupType::CONFIGURATION_TYPE) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getActiveTableGroups(void) constots::ConfigurationManager
getActiveVersions(void) constots::ConfigurationManager
getAllGroupInfo(void) (defined in ots::ConfigurationManagerRW)ots::ConfigurationManagerRWinline
getAllTableInfo(bool refresh=false, std::string *accumulatedWarnings=0, const std::string &errorFilterName="", bool getGroupKeys=false, bool getGroupInfo=false, bool initializeActiveGroups=false)ots::ConfigurationManagerRW
getBackboneMemberNames(void) (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
getChildren(std::map< std::string, TableVersion > *memberMap=0, std::string *accumulatedTreeErrors=0) constots::ConfigurationManager
getChildrenMap(std::map< std::string, TableVersion > *memberMap=0, std::string *accumulatedTreeErrors=0) constots::ConfigurationManager
getConfigurationInterface(void) const (defined in ots::ConfigurationManagerRW)ots::ConfigurationManagerRWinline
getConfigurationMemberNames(void) (defined in ots::ConfigurationManager)ots::ConfigurationManager
getConfigurationRW(std::string name) (defined in ots::ConfigurationManagerRW)ots::ConfigurationManagerRWinline
getContextMemberNames(void) (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
getContextNode(const std::string &contextUID, const std::string &applicationUID) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getFailedTableGroups(void) const (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
getFirstPathToNode(const ConfigurationTree &node, const std::string &startPath="/") constots::ConfigurationManager
getGatewaySupervisorNode(void) constots::ConfigurationManager
getGroupInfo(const std::string &groupName)ots::ConfigurationManagerRW
getGroupOfLoadedTable(const std::string &tableName) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getIterateMemberNames(void) (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
getLastTableGroups(void) const (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
getMetadataTable(void) (defined in ots::ConfigurationManagerRW)ots::ConfigurationManagerRWinline
getNode(const std::string &nodeString, bool doNotThrowOnBrokenUIDLinks=false) constots::ConfigurationManager
getNodes(const std::string &nodeString) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getOtherSubsystemActiveTableGroups(const std::string &otherSubsystemUID, std::string *userDataPathPtr=nullptr, std::string *hostnamePtr=nullptr, std::string *usernamePtr=nullptr) (defined in ots::ConfigurationManager)ots::ConfigurationManager
getOtherSubsystemConfigAliases(const std::string &otherSubsystemUID)ots::ConfigurationManager
getOtherSubsystemConfigAliasInfo(const std::string &otherSubsystemUID, const std::string &configAlias, std::pair< std::string, TableGroupKey > &groupTranslation, std::string &groupComment, std::string &groupAuthor, std::string &groupCreationTime)ots::ConfigurationManager
getOtherSubsystemFilteredConfigAliases(const std::string &otherSubsystemUID, const std::string &otherSubsystemFsmName)ots::ConfigurationManager
getOtherSubsystemInstanceInfo(const std::string &otherSubsystemUID, std::string *userDataPathPtr=nullptr, std::string *hostnamePtr=nullptr, std::string *usernamePtr=nullptr, std::string *fullNamePtr=nullptr) (defined in ots::ConfigurationManager)ots::ConfigurationManager
getOwnerApp(void) (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
getOwnerContext(void) (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
getSupervisorNode(const std::string &contextUID, const std::string &applicationUID) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getSupervisorTableNode(const std::string &contextUID, const std::string &applicationUID) const (defined in ots::ConfigurationManager)ots::ConfigurationManager
getTable(const std::string &tableName) constots::ConfigurationManagerinline
getTableByName(const std::string &tableName) (defined in ots::ConfigurationManagerRW)ots::ConfigurationManagerRW
ots::ConfigurationManager::getTableByName(const std::string &configurationName) constots::ConfigurationManager
getTableGroupFromAlias(std::string systemAlias, ProgressBar *progressBar=0)ots::ConfigurationManager
getTypeNameOfGroup(const std::map< std::string, TableVersion > &memberMap)ots::ConfigurationManagerstatic
getTypeOfGroup(const std::map< std::string, TableVersion > &memberMap)ots::ConfigurationManagerstatic
getUsername(void) constots::ConfigurationManagerRWinline
getVersionAliases(void) constots::ConfigurationManagerRW
getVersionedTableByName(const std::string &tableName, TableVersion version, bool looseColumnMatching=false, std::string *accumulatedErrors=0, bool getRawData=false)ots::ConfigurationManagerRW
GROUP_ALIASES_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
GROUP_TYPE_NAME_BACKBONE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
GROUP_TYPE_NAME_CONFIGURATION (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
GROUP_TYPE_NAME_CONTEXT (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
GROUP_TYPE_NAME_ITERATE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
GROUP_TYPE_NAME_UNKNOWN (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
GroupType enum name (defined in ots::ConfigurationManager)ots::ConfigurationManager
init(std::string *accumulatedErrors=0, bool initForWriteAccess=false, std::string *accumulatedWarnings=0)ots::ConfigurationManager
isOwnerFirstAppInContext(void) (defined in ots::ConfigurationManager)ots::ConfigurationManager
iterateMemberNames_ots::ConfigurationManagerstatic
LAST_ACTIVATED_BACKBONE_GROUP_FILE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
LAST_ACTIVATED_CONFIG_GROUP_FILE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
LAST_ACTIVATED_CONTEXT_GROUP_FILE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
LAST_ACTIVATED_ITERATOR_GROUP_FILE (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
LAST_TABLE_GROUP_SAVE_PATH (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
lastGroupLoad_t typedef (defined in ots::ConfigurationManager)ots::ConfigurationManager
loadConfigurationBackbone(void)ots::ConfigurationManager
loadGroupNameAndKey(const std::string &fileName, std::string &returnedTimeString)ots::ConfigurationManagerstatic
LoadGroupType enum name (defined in ots::ConfigurationManager)ots::ConfigurationManager
loadMemberMap(const std::map< std::string, TableVersion > &memberMap, std::string *accumulateWarnings=0)ots::ConfigurationManager
loadTableGroup(const std::string &tableGroupName, const TableGroupKey &tableGroupKey, bool doActivate=false, std::map< std::string, TableVersion > *groupMembers=0, ProgressBar *progressBar=0, std::string *accumulateWarnings=0, std::string *groupComment=0, std::string *groupAuthor=0, std::string *groupCreateTime=0, bool doNotLoadMember=false, std::string *groupTypeString=0, std::map< std::string, std::string > *groupAliases=0, ConfigurationManager::LoadGroupType onlyLoadIfBackboneOrContext=ConfigurationManager::LoadGroupType::ALL_TYPES, bool ignoreVersionTracking=false)ots::ConfigurationManager
loadTableGroupThread(ConfigurationManagerRW *cfgMgr, std::string groupName, ots::TableGroupKey groupKey, std::shared_ptr< ots::GroupInfo > theGroupInfo, std::shared_ptr< std::atomic< bool >> theThreadDone)ots::ConfigurationManagerRWstatic
loadTableInfoThread(ConfigurationManagerRW *cfgMgr, std::string tableName, TableBase *existingTable, std::shared_ptr< ots::TableInfo > tableInfo, std::shared_ptr< std::atomic< bool >> threadDone)ots::ConfigurationManagerRWstatic
makeTheTableGroupKey(TableGroupKey key)ots::ConfigurationManager
METADATA_COL_ALIASES (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
METADATA_COL_AUTHOR (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
METADATA_COL_COMMENT (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
METADATA_COL_TIMESTAMP (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
mfSubject_ (defined in ots::ConfigurationManager)ots::ConfigurationManagerprotected
PROCESSOR_COUNTots::ConfigurationManagerstatic
READONLY_USER (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
restoreActiveTableGroups(bool throwErrors=false, const std::string &pathToActiveGroupsFile="", ConfigurationManager::LoadGroupType onlyLoadIfBackboneOrContext=ConfigurationManager::LoadGroupType::ALL_TYPES, std::string *accumulatedWarnings=0)ots::ConfigurationManager
runTimeSeconds() (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
saveGroupNameAndKey(const std::pair< std::string, TableGroupKey > &theGroup, const std::string &fileName) (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
saveModifiedVersion(const std::string &tableName, TableVersion originalVersion, bool makeTemporary, TableBase *config, TableVersion temporaryModifiedVersion, bool ignoreDuplicates=false, bool lookForEquivalent=false, bool *foundEquivalent=nullptr)ots::ConfigurationManagerRW
saveNewBackbone(TableVersion temporaryVersion=TableVersion())ots::ConfigurationManagerRW
saveNewTable(const std::string &tableName, TableVersion temporaryVersion=TableVersion(), bool makeTemporary=false)ots::ConfigurationManagerRW
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)ots::ConfigurationManagerRW
SCRATCH_VERSION_ALIAS (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
setOwnerApp(const std::string &appUID) (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
setOwnerContext(const std::string &contextUID) (defined in ots::ConfigurationManager)ots::ConfigurationManagerinline
startClockTime_ots::ConfigurationManager
testXDAQContext(void)ots::ConfigurationManagerRW
UNKNOWN_INFO (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
UNKNOWN_TIME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
VERSION_ALIASES_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
XDAQ_APP_PROPERTY_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
XDAQ_APPLICATION_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
XDAQ_CONTEXT_TABLE_NAME (defined in ots::ConfigurationManager)ots::ConfigurationManagerstatic
~ConfigurationManager(void) (defined in ots::ConfigurationManager)ots::ConfigurationManagervirtual