diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-19 20:59:27 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-19 20:59:27 +0000 |
commit | 2a65aceb8e3ed63fecf62191ef6fb64d257bf484 (patch) | |
tree | 5f27b5c30f11f32cb8ca87126ef744d637c14590 /net/disk_cache/mem_entry_impl.h | |
parent | a18c4a5c9a056a2f49eccf360d141c215c85d053 (diff) | |
download | chromium_src-2a65aceb8e3ed63fecf62191ef6fb64d257bf484.zip chromium_src-2a65aceb8e3ed63fecf62191ef6fb64d257bf484.tar.gz chromium_src-2a65aceb8e3ed63fecf62191ef6fb64d257bf484.tar.bz2 |
base::Bind: Convert most of disk_cache.
BUG=none
TEST=none
R=csilv
Review URL: http://codereview.chromium.org/8963030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115019 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/disk_cache/mem_entry_impl.h')
-rw-r--r-- | net/disk_cache/mem_entry_impl.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/net/disk_cache/mem_entry_impl.h b/net/disk_cache/mem_entry_impl.h index cf305ba..7e188a5 100644 --- a/net/disk_cache/mem_entry_impl.h +++ b/net/disk_cache/mem_entry_impl.h @@ -100,22 +100,23 @@ class MemEntryImpl : public Entry { virtual int32 GetDataSize(int index) const OVERRIDE; virtual int ReadData( int index, int offset, net::IOBuffer* buf, int buf_len, - net::OldCompletionCallback* completion_callback) OVERRIDE; - virtual int WriteData(int index, int offset, net::IOBuffer* buf, int buf_len, - net::OldCompletionCallback* completion_callback, - bool truncate) OVERRIDE; + const net::CompletionCallback& callback) OVERRIDE; + virtual int WriteData( + int index, int offset, net::IOBuffer* buf, int buf_len, + const net::CompletionCallback& callback, bool truncate) OVERRIDE; virtual int ReadSparseData( int64 offset, net::IOBuffer* buf, int buf_len, - net::OldCompletionCallback* completion_callback) OVERRIDE; + const net::CompletionCallback& callback) OVERRIDE; virtual int WriteSparseData( int64 offset, net::IOBuffer* buf, int buf_len, - net::OldCompletionCallback* completion_callback) OVERRIDE; - virtual int GetAvailableRange(int64 offset, int len, int64* start, - OldCompletionCallback* callback) OVERRIDE; + const net::CompletionCallback& callback) OVERRIDE; + virtual int GetAvailableRange( + int64 offset, int len, int64* start, + const net::CompletionCallback& callback) OVERRIDE; virtual bool CouldBeSparse() const OVERRIDE; virtual void CancelSparseIO() OVERRIDE {} virtual int ReadyForSparseIO( - net::OldCompletionCallback* completion_callback) OVERRIDE; + const net::CompletionCallback& callback) OVERRIDE; private: typedef base::hash_map<int, MemEntryImpl*> EntryMap; |