tdaq-develop-2025-02-12
|
#include <otsdaq/ConfigurationInterface/ConfigurationManagerRW.h>
Public Member Functions | |
GroupEditStruct (const ConfigurationManager::GroupType &groupType, ConfigurationManagerRW *cfgMgr) | |
void | dropChanges (void) |
void | saveChanges (const std::string &groupNameToSave, TableGroupKey &newGroupKey, bool *foundEquivalentGroupKey=nullptr, bool activateNewGroup=false, bool updateGroupAliases=false, bool updateTableAliases=false, TableGroupKey *newBackboneKey=nullptr, bool *foundEquivalentBackboneKey=nullptr, std::string *accumulatedWarnings=nullptr) |
TableEditStruct & | getTableEditStruct (const std::string &tableName, bool markModified=false) |
Note: if markModified, and table not found in group, this function will try to add it to group. | |
Public Attributes | |
const ConfigurationManager::GroupType | groupType_ |
const std::string | originalGroupName_ |
const TableGroupKey | originalGroupKey_ |
GroupEditStruct public class
Definition at line 210 of file ConfigurationManagerRW.h.