| 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..267df8c89d3a9013100d56b9d0c56a318959b7f1 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.
|
| @@ -21,6 +22,11 @@ class NET_EXPORT UploadElementReader {
|
| UploadElementReader() {}
|
| virtual ~UploadElementReader() {}
|
|
|
| + // Returns this instance's pointer as UploadDiskCacheEntryElementReader when
|
| + // possible, otherwise returns nullptr.
|
| + virtual const UploadDiskCacheEntryElementReader*
|
| + AsDiskCacheEntryReaderForTests() const;
|
| +
|
| // Returns this instance's pointer as UploadBytesElementReader when possible,
|
| // otherwise returns NULL.
|
| virtual const UploadBytesElementReader* AsBytesReader() const;
|
|
|