Index: src/libchcore/TTaskManager.h =================================================================== diff -u -N -rb1ecc12ba4c1f2a7b4acd6e82fc4193535e55ff0 -r1342b18babc7e88850e74f46cb473a737a68f28a --- src/libchcore/TTaskManager.h (.../TTaskManager.h) (revision b1ecc12ba4c1f2a7b4acd6e82fc4193535e55ff0) +++ src/libchcore/TTaskManager.h (.../TTaskManager.h) (revision 1342b18babc7e88850e74f46cb473a737a68f28a) @@ -37,11 +37,9 @@ class LIBCHCORE_API TTaskManager { public: - TTaskManager(const ITaskManagerSerializerPtr& spSerializer); + TTaskManager(const ITaskManagerSerializerPtr& spSerializer, IFeedbackHandlerFactory* piFeedbackHandlerFactory); ~TTaskManager(); - void Create(IFeedbackHandlerFactory* piFeedbackHandlerFactory); - void Store(); void Load(); @@ -80,9 +78,7 @@ IFeedbackHandler* CreateNewFeedbackHandler(); - TSmartPath CreateTaskLogPath(const TString& strUuid) const; - TSmartPath CreateTaskSerializePath(const TString& strUuid) const; - static TString GetUuid(); + TSmartPath CreateTaskLogPath(const TString& strTaskUuid) const; private: #pragma warning(push)