Index: src/libchcore/TTaskDefinition.h =================================================================== diff -u -N -ra44714d5c7ec0f50a376f4d0ea919ee5a224f834 -r503a68180cbb933c97e9af965744bf106994c05a --- src/libchcore/TTaskDefinition.h (.../TTaskDefinition.h) (revision a44714d5c7ec0f50a376f4d0ea919ee5a224f834) +++ src/libchcore/TTaskDefinition.h (.../TTaskDefinition.h) (revision 503a68180cbb933c97e9af965744bf106994c05a) @@ -76,9 +76,12 @@ // Serialization void Load(const TSmartPath& strPath); + void Load(const TConfig& rDataSrc, bool bAllowEmptyDstPath); + void LoadFromString(const TString& strInput, bool bAllowEmptyDstPath = false); + void Store(const TSmartPath& strPath) const; + void Store(TConfig& rConfig) const; void StoreInString(TString& strInput); - void LoadFromString(const TString& strInput, bool bAllowEmptyDstPath = false); private: TString m_strTaskName; ///< Unique ID of the task that will process this request (generated automatically)