| Index: net/base/upload_element_reader.h
|
| diff --git a/net/base/upload_element_reader.h b/net/base/upload_element_reader.h
|
| index 2814efa33f126f62845ff2790a76fa8b5d9438e1..cc20277a0da64a1b2267619ace6244dc892d1aec 100644
|
| --- a/net/base/upload_element_reader.h
|
| +++ b/net/base/upload_element_reader.h
|
| @@ -13,6 +13,7 @@ namespace net {
|
|
|
| class IOBuffer;
|
| class UploadBytesElementReader;
|
| +class UploadDiskCacheEntryElementReader;
|
| class UploadFileElementReader;
|
|
|
| // An interface to read an upload data element.
|
| @@ -25,6 +26,11 @@ class NET_EXPORT UploadElementReader {
|
| // otherwise returns NULL.
|
| virtual const UploadBytesElementReader* AsBytesReader() const;
|
|
|
| + // Returns this instance's pointer as UploadDiskCacheEntryElementReader when
|
| + // possible, otherwise returns NULL.
|
| + virtual const UploadDiskCacheEntryElementReader* AsDiskCacheEntryReader()
|
| + const;
|
| +
|
| // Returns this instance's pointer as UploadFileElementReader when possible,
|
| // otherwise returns NULL.
|
| virtual const UploadFileElementReader* AsFileReader() const;
|
|
|