Index: src/ch/TTaskDefinition.h =================================================================== diff -u -N -r3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529 -r69b48f0b4d7fad78f95854e95fca166014311474 --- src/ch/TTaskDefinition.h (.../TTaskDefinition.h) (revision 3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529) +++ src/ch/TTaskDefinition.h (.../TTaskDefinition.h) (revision 69b48f0b4d7fad78f95854e95fca166014311474) @@ -43,10 +43,10 @@ CString GetTaskUniqueID() const; // Source paths - void AddSourcePath(const CString& strPath); - CString GetSourcePathAt(size_t stIndex) const; + void AddSourcePath(const chcore::TSmartPath& tPath); + chcore::TSmartPath GetSourcePathAt(size_t stIndex) const; size_t GetSourcePathCount() const; - const std::vector& GetSourcePaths() const; + const chcore::TPathContainer& GetSourcePaths() const; void ClearSourcePaths(); @@ -72,7 +72,7 @@ CString m_strTaskUniqueID; ///< Unique ID of the task that will process this request (generated automatically) // basic information - std::vector m_vSourcePaths; + chcore::TPathContainer m_vSourcePaths; chcore::TSmartPath m_pathDestinationPath; TOperationPlan m_tOperationPlan; ///< Describes the operation along with sub-operations to be performed on the task input data