◆ BufferedZipSourceCallbacks()
| cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::BufferedZipSourceCallbacks |
( |
size_t |
buffer_size | ) |
|
|
inlineexplicitprivate |
◆ Close()
| bool cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::Close |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Create() [1/2]
◆ Create() [2/2]
| static Result< std::unique_ptr< BufferedZipSourceCallbacks > > cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::Create |
( |
std::unique_ptr< ReaderSeeker > |
data_provider, |
|
|
size_t |
buffer_size |
|
) |
| |
|
inlinestatic |
◆ Offset()
| int64_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::Offset |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Open()
| bool cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::Open |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Read()
| int64_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::Read |
( |
char * |
data, |
|
|
uint64_t |
len |
|
) |
| |
|
inlineoverridevirtual |
◆ SetOffset()
| bool cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::SetOffset |
( |
int64_t |
new_offset | ) |
|
|
inlineoverridevirtual |
◆ Size()
| uint64_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::Size |
( |
| ) |
|
|
inlineoverridevirtual |
◆ buffer_
| std::vector<char> cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::buffer_ |
|
private |
◆ buffer_remaining_
| size_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::buffer_remaining_ = 0 |
|
private |
◆ data_provider_
| std::unique_ptr<ReaderSeeker> cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::data_provider_ |
|
private |
◆ offset_
| int64_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::offset_ = 0 |
|
private |
◆ offset_in_buffer_
| size_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::offset_in_buffer_ = 0 |
|
private |
◆ size_
| uint64_t cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::size_ = 0 |
|
private |
◆ source_
| std::optional<SeekableZipSource> cuttlefish::anonymous_namespace{buffered_zip_source.cc}::BufferedZipSourceCallbacks::source_ |
|
private |
The documentation for this class was generated from the following file: