Index: src/libchcore/TSubTaskScanDirectory.h =================================================================== diff -u -N -rb193a95402f2bf4c456fb9d65d111caaf6994823 -r0b8ae6ab8b538881b651126bf8e6de9c9912a782 --- src/libchcore/TSubTaskScanDirectory.h (.../TSubTaskScanDirectory.h) (revision b193a95402f2bf4c456fb9d65d111caaf6994823) +++ src/libchcore/TSubTaskScanDirectory.h (.../TSubTaskScanDirectory.h) (revision 0b8ae6ab8b538881b651126bf8e6de9c9912a782) @@ -45,9 +45,6 @@ TScanDirectoriesProgressInfo(); virtual ~TScanDirectoriesProgressInfo(); - virtual void Serialize(TReadBinarySerializer& rSerializer); - virtual void Serialize(TWriteBinarySerializer& rSerializer) const; - virtual void ResetProgress(); void SetCurrentIndex(size_t stIndex); @@ -74,6 +71,9 @@ virtual ESubOperationResult Exec(); virtual ESubOperationType GetSubOperationType() const { return eSubOperation_Scanning; } + virtual void Store(const ISerializerPtr& spSerializer) const; + virtual void Load(const ISerializerPtr& spSerializer); + virtual TSubTaskProgressInfo& GetProgressInfo() { return m_tProgressInfo; } virtual void GetStatsSnapshot(TSubTaskStatsSnapshotPtr& spStats) const;