Index: src/ch/TConfig.h =================================================================== diff -u -N -r69b48f0b4d7fad78f95854e95fca166014311474 -rc54aa186fda8c0af84325325276245e9d8fcfa26 --- src/ch/TConfig.h (.../TConfig.h) (revision 69b48f0b4d7fad78f95854e95fca166014311474) +++ src/ch/TConfig.h (.../TConfig.h) (revision c54aa186fda8c0af84325325276245e9d8fcfa26) @@ -111,9 +111,13 @@ bool GetValue(PCTSTR pszPropName, chcore::TPathContainer& rvValues) const; void SetValue(PCTSTR pszPropName, const chcore::TPathContainer& rvValues); + void DeleteNode(PCTSTR pszNodeName); + // extraction of subtrees void ExtractSubConfig(PCTSTR pszSubTreeName, TConfig& rSubConfig) const; + void ExtractMultiSubConfigs(PCTSTR pszSubTreeName, std::vector& rSubConfigs) const; void PutSubConfig(PCTSTR pszSubTreeName, const TConfig& rSubConfig); + void AddSubConfig(PCTSTR pszSubTreeName, const TConfig& rSubConfig); // property change notification void ConnectToNotifier(void (*pfnCallback)(const std::set&, void*), void* pParam);