Index: src/libchcore/TSubTaskFastMove.h =================================================================== diff -u -N -ra5f396da5ed5ffb3fcd9fdf22afb5a7fd07e1ab8 -r0b8ae6ab8b538881b651126bf8e6de9c9912a782 --- src/libchcore/TSubTaskFastMove.h (.../TSubTaskFastMove.h) (revision a5f396da5ed5ffb3fcd9fdf22afb5a7fd07e1ab8) +++ src/libchcore/TSubTaskFastMove.h (.../TSubTaskFastMove.h) (revision 0b8ae6ab8b538881b651126bf8e6de9c9912a782) @@ -44,9 +44,6 @@ TFastMoveProgressInfo(); virtual ~TFastMoveProgressInfo(); - virtual void Serialize(TReadBinarySerializer& rSerializer); - virtual void Serialize(TWriteBinarySerializer& rSerializer) const; - virtual void ResetProgress(); void SetCurrentIndex(size_t stIndex); @@ -73,6 +70,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& rStats) const;