| Index: net/disk_cache/blockfile/entry_impl_v3.h
|
| diff --git a/net/disk_cache/blockfile/entry_impl_v3.h b/net/disk_cache/blockfile/entry_impl_v3.h
|
| index 42150007329ac93f50ecf3daa847a767a851c026..c693c2a79d19e88599b2a5ac0be77ee42051eeb9 100644
|
| --- a/net/disk_cache/blockfile/entry_impl_v3.h
|
| +++ b/net/disk_cache/blockfile/entry_impl_v3.h
|
| @@ -77,26 +77,38 @@ class NET_EXPORT_PRIVATE EntryImplV3
|
| const net::BoundNetLog& net_log() const;
|
|
|
| // Entry interface.
|
| - virtual void Doom() override;
|
| - virtual void Close() override;
|
| - virtual std::string GetKey() const override;
|
| - virtual base::Time GetLastUsed() const override;
|
| - virtual base::Time GetLastModified() const override;
|
| - virtual int32 GetDataSize(int index) const override;
|
| - virtual int ReadData(int index, int offset, IOBuffer* buf, int buf_len,
|
| - const CompletionCallback& callback) override;
|
| - virtual int WriteData(int index, int offset, IOBuffer* buf, int buf_len,
|
| - const CompletionCallback& callback,
|
| - bool truncate) override;
|
| - virtual int ReadSparseData(int64 offset, IOBuffer* buf, int buf_len,
|
| - const CompletionCallback& callback) override;
|
| - virtual int WriteSparseData(int64 offset, IOBuffer* buf, int buf_len,
|
| - const CompletionCallback& callback) override;
|
| - virtual int GetAvailableRange(int64 offset, int len, int64* start,
|
| - const CompletionCallback& callback) override;
|
| - virtual bool CouldBeSparse() const override;
|
| - virtual void CancelSparseIO() override;
|
| - virtual int ReadyForSparseIO(const CompletionCallback& callback) override;
|
| + void Doom() override;
|
| + void Close() override;
|
| + std::string GetKey() const override;
|
| + base::Time GetLastUsed() const override;
|
| + base::Time GetLastModified() const override;
|
| + int32 GetDataSize(int index) const override;
|
| + int ReadData(int index,
|
| + int offset,
|
| + IOBuffer* buf,
|
| + int buf_len,
|
| + const CompletionCallback& callback) override;
|
| + int WriteData(int index,
|
| + int offset,
|
| + IOBuffer* buf,
|
| + int buf_len,
|
| + const CompletionCallback& callback,
|
| + bool truncate) override;
|
| + int ReadSparseData(int64 offset,
|
| + IOBuffer* buf,
|
| + int buf_len,
|
| + const CompletionCallback& callback) override;
|
| + int WriteSparseData(int64 offset,
|
| + IOBuffer* buf,
|
| + int buf_len,
|
| + const CompletionCallback& callback) override;
|
| + int GetAvailableRange(int64 offset,
|
| + int len,
|
| + int64* start,
|
| + const CompletionCallback& callback) override;
|
| + bool CouldBeSparse() const override;
|
| + void CancelSparseIO() override;
|
| + int ReadyForSparseIO(const CompletionCallback& callback) override;
|
|
|
| private:
|
| enum {
|
| @@ -104,7 +116,7 @@ class NET_EXPORT_PRIVATE EntryImplV3
|
| };
|
| class UserBuffer;
|
|
|
| - virtual ~EntryImplV3();
|
| + ~EntryImplV3() override;
|
|
|
| // Do all the work for ReadDataImpl and WriteDataImpl. Implemented as
|
| // separate functions to make logging of results simpler.
|
|
|