Index: src/libchcore/TSubTaskFastMove.h =================================================================== diff -u -N -r7d59ab9183c933f2fc2682a95fb5d26cf2f952d7 -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 --- src/libchcore/TSubTaskFastMove.h (.../TSubTaskFastMove.h) (revision 7d59ab9183c933f2fc2682a95fb5d26cf2f952d7) +++ src/libchcore/TSubTaskFastMove.h (.../TSubTaskFastMove.h) (revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3) @@ -28,41 +28,40 @@ #include "TPath.h" #include "CommonDataTypes.h" -BEGIN_CHCORE_NAMESPACE +namespace chcore +{ + class TFileFiltersArray; -class TFileFiltersArray; + /////////////////////////////////////////////////////////////////////////// + // TSubTaskFastMove -/////////////////////////////////////////////////////////////////////////// -// TSubTaskFastMove + class LIBCHCORE_API TSubTaskFastMove : public TSubTaskBase + { + public: + TSubTaskFastMove(TSubTaskContext& rContext); + virtual ~TSubTaskFastMove(); -class LIBCHCORE_API TSubTaskFastMove : public TSubTaskBase -{ -public: - TSubTaskFastMove(TSubTaskContext& rContext); - virtual ~TSubTaskFastMove(); + virtual void Reset(); - virtual void Reset(); + virtual ESubOperationResult Exec(const IFeedbackHandlerPtr& spFeedbackHandler) override; + virtual ESubOperationType GetSubOperationType() const override { return eSubOperation_FastMove; } - virtual ESubOperationResult Exec(const IFeedbackHandlerPtr& spFeedbackHandler) override; - virtual ESubOperationType GetSubOperationType() const override { return eSubOperation_FastMove; } + virtual void Store(const ISerializerPtr& spSerializer) const; + virtual void Load(const ISerializerPtr& spSerializer); - virtual void Store(const ISerializerPtr& spSerializer) const; - virtual void Load(const ISerializerPtr& spSerializer); + void InitColumns(const ISerializerContainerPtr& spContainer) const; - void InitColumns(const ISerializerContainerPtr& spContainer) const; + virtual void GetStatsSnapshot(TSubTaskStatsSnapshotPtr& rStats) const; - virtual void GetStatsSnapshot(TSubTaskStatsSnapshotPtr& rStats) const; + private: + int ScanDirectory(TSmartPath pathDirName, size_t stSrcIndex, bool bRecurse, bool bIncludeDirs, TFileFiltersArray& afFilters); -private: - int ScanDirectory(TSmartPath pathDirName, size_t stSrcIndex, bool bRecurse, bool bIncludeDirs, TFileFiltersArray& afFilters); - -private: + private: #pragma warning(push) #pragma warning(disable: 4251) - TSubTaskStatsInfo m_tSubTaskStats; + TSubTaskStatsInfo m_tSubTaskStats; #pragma warning(pop) -}; + }; +} -END_CHCORE_NAMESPACE - #endif