tdaq-develop-2025-02-12
ots::GroupEditStruct Struct Reference

#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)
 
TableEditStructgetTableEditStruct (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_
 

Detailed Description

GroupEditStruct public class

Definition at line 210 of file ConfigurationManagerRW.h.


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