Index: src/libchcore/TLocalFilesystemFile.h =================================================================== diff -u -N -ra4635addad389b9e117679437a3e1b64a739ea96 -r38031c379667959206abe69507d8a4e3b040dba6 --- src/libchcore/TLocalFilesystemFile.h (.../TLocalFilesystemFile.h) (revision a4635addad389b9e117679437a3e1b64a739ea96) +++ src/libchcore/TLocalFilesystemFile.h (.../TLocalFilesystemFile.h) (revision 38031c379667959206abe69507d8a4e3b040dba6) @@ -34,23 +34,25 @@ public: virtual ~TLocalFilesystemFile(); - virtual void Truncate(file_size_t fsNewSize) override; + void Truncate(file_size_t fsNewSize) override; - virtual void ReadFile(TOverlappedDataBuffer& rBuffer) override; - virtual void WriteFile(TOverlappedDataBuffer& rBuffer) override; - virtual void FinalizeFile(TOverlappedDataBuffer& rBuffer) override; + void ReadFile(TOverlappedDataBuffer& rBuffer) override; + void WriteFile(TOverlappedDataBuffer& rBuffer) override; + void FinalizeFile(TOverlappedDataBuffer& rBuffer) override; - virtual bool IsOpen() const override; - virtual bool IsFreshlyCreated() override; + void CancelIo() override; - virtual file_size_t GetFileSize() override; - virtual void GetFileInfo(TFileInfo& tFileInfo) override; + bool IsOpen() const override; + bool IsFreshlyCreated() override; - virtual TSmartPath GetFilePath() const override; + file_size_t GetFileSize() override; + void GetFileInfo(TFileInfo& tFileInfo) override; - virtual void Close() override; - virtual file_size_t GetSeekPositionForResume(file_size_t fsLastAvailablePosition) override; + TSmartPath GetFilePath() const override; + void Close() override; + file_size_t GetSeekPositionForResume(file_size_t fsLastAvailablePosition) override; + private: TLocalFilesystemFile(EOpenMode eMode, const TSmartPath& pathFile, bool bNoBuffering, bool bProtectReadOnlyFiles, const logger::TLogFileDataPtr& spLogFileData);