| Index: net/disk_cache/blockfile/entry_impl.h
|
| diff --git a/net/disk_cache/blockfile/entry_impl.h b/net/disk_cache/blockfile/entry_impl.h
|
| index fea815dc4ac538443399252b3c78b6d1136ecb5d..1dc7ed5ac617f42ed38bbfca3148025eeccb3796 100644
|
| --- a/net/disk_cache/blockfile/entry_impl.h
|
| +++ b/net/disk_cache/blockfile/entry_impl.h
|
| @@ -147,26 +147,38 @@ class NET_EXPORT_PRIVATE EntryImpl
|
| static int NumBlocksForEntry(int key_size);
|
|
|
| // 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 {
|
| @@ -174,7 +186,7 @@ class NET_EXPORT_PRIVATE EntryImpl
|
| };
|
| class UserBuffer;
|
|
|
| - virtual ~EntryImpl();
|
| + ~EntryImpl() override;
|
|
|
| // Do all the work for ReadDataImpl and WriteDataImpl. Implemented as
|
| // separate functions to make logging of results simpler.
|
|
|