|
Android-cuttlefish cvd tool
|
#include <readable_source.h>


Public Member Functions | |
| ZipSourceReader (ZipSourceReader &&) | |
| virtual | ~ZipSourceReader () |
| ZipSourceReader & | operator= (ZipSourceReader &&) |
| Result< uint64_t > | Read (void *data, uint64_t length) override |
Public Member Functions inherited from cuttlefish::Reader | |
| virtual | ~Reader ()=default |
| Result< void > | Visit (IoVisitor &) override |
| virtual Result< uint64_t > | Read (void *buf, uint64_t count)=0 |
Public Member Functions inherited from cuttlefish::IoVisitable | |
| virtual | ~IoVisitable ()=default |
| virtual Result< void > | Visit (IoVisitor &)=0 |
Protected Attributes | |
| std::recursive_mutex | mutex_ |
Private Member Functions | |
| ZipSourceReader (ReadableZipSource *) | |
Private Attributes | |
| ReadableZipSource * | source_ |
Friends | |
| class | ReadableZipSource |
| class | SeekingZipSourceReader |
| cuttlefish::ZipSourceReader::ZipSourceReader | ( | ZipSourceReader && | other | ) |
|
virtual |
|
private |
| ZipSourceReader & cuttlefish::ZipSourceReader::operator= | ( | ZipSourceReader && | other | ) |
|
overridevirtual |
Implements cuttlefish::Reader.
Reimplemented in cuttlefish::SeekingZipSourceReader.
|
friend |
|
friend |
|
protected |
|
private |