Index: src/libchcore/TTaskDefinition.h =================================================================== diff -u -N -r0cd863a6e51b221c4f7bf6e7b83ddfc43a5d433f -r5fd6beaad9f1eccb664b997d151acb59961e4827 --- src/libchcore/TTaskDefinition.h (.../TTaskDefinition.h) (revision 0cd863a6e51b221c4f7bf6e7b83ddfc43a5d433f) +++ src/libchcore/TTaskDefinition.h (.../TTaskDefinition.h) (revision 5fd6beaad9f1eccb664b997d151acb59961e4827) @@ -29,6 +29,9 @@ BEGIN_CHCORE_NAMESPACE +class TReadBinarySerializer; +class TWriteBinarySerializer; + /////////////////////////////////////////////////////////////////////////// // TTaskDefinition @@ -45,17 +48,17 @@ TString GetTaskUniqueID() const; // Source paths - void AddSourcePath(const chcore::TSmartPath& tPath); - chcore::TSmartPath GetSourcePathAt(size_t stIndex) const; + void AddSourcePath(const TSmartPath& tPath); + TSmartPath GetSourcePathAt(size_t stIndex) const; size_t GetSourcePathCount() const; - void SetSourcePaths(const chcore::TPathContainer& rvPaths); - const chcore::TPathContainer& GetSourcePaths() const; + void SetSourcePaths(const TPathContainer& rvPaths); + const TPathContainer& GetSourcePaths() const; void ClearSourcePaths(); // Destination path - void SetDestinationPath(const chcore::TSmartPath& pathDestination); - chcore::TSmartPath GetDestinationPath() const; + void SetDestinationPath(const TSmartPath& pathDestination); + TSmartPath GetDestinationPath() const; // Operation type void SetOperationType(EOperationType eOperation); @@ -78,16 +81,16 @@ TString m_strTaskUniqueID; ///< Unique ID of the task that will process this request (generated automatically) // basic information - chcore::TPathContainer m_vSourcePaths; - chcore::TSmartPath m_pathDestinationPath; + TPathContainer m_vSourcePaths; + TSmartPath m_pathDestinationPath; TOperationPlan m_tOperationPlan; ///< Describes the operation along with sub-operations to be performed on the task input data // Task version unsigned long long m_ullTaskVersion; // Global task settings - chcore::TConfig m_tConfiguration; + TConfig m_tConfiguration; // Other info (volatile, not to be saved to xml) mutable bool m_bModified; ///< Some parameters has been modified and this object needs to be serialized again