Index: src/libchcore/TConfig.h =================================================================== diff -u -N -re30c2b40bd1b533d8740edc88d80b2fb340f3466 -r2d7bee54f998ae8f5d4145a2cf3f4a589253016f --- src/libchcore/TConfig.h (.../TConfig.h) (revision e30c2b40bd1b533d8740edc88d80b2fb340f3466) +++ src/libchcore/TConfig.h (.../TConfig.h) (revision 2d7bee54f998ae8f5d4145a2cf3f4a589253016f) @@ -31,6 +31,8 @@ BEGIN_CHCORE_NAMESPACE +class TWStringData; + // class defines configuration change notification record; not to be used outside class TConfigNotifier { @@ -65,6 +67,9 @@ void Read(PCTSTR pszFile); void Write(bool bOnlyIfModified = false); + void ReadFromString(const TWStringData& strInput); + void WriteToString(TWStringData& strOutput); + void SetFilePath(PCTSTR pszPath); // Modifications management