Android-cuttlefish cvd tool
Public Member Functions | Static Public Member Functions | Private Member Functions | Friends | List of all members
cuttlefish::SeekableZipSource Class Reference

#include <zip_cc.h>

Inheritance diagram for cuttlefish::SeekableZipSource:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::SeekableZipSource:
Collaboration graph
[legend]

Public Member Functions

 SeekableZipSource (SeekableZipSource &&)
 
 ~SeekableZipSource () override
 
SeekableZipSourceoperator= (SeekableZipSource &&)
 
Result< class SeekingZipSourceReaderReader ()
 
- Public Member Functions inherited from cuttlefish::ReadableZipSource
 ReadableZipSource (ReadableZipSource &&)
 
virtual ~ReadableZipSource ()
 
ReadableZipSourceoperator= (ReadableZipSource &&)
 
Result< ZipStatStat ()
 
Result< class ZipSourceReaderReader ()
 

Static Public Member Functions

static Result< SeekableZipSourceFromCallbacks (std::unique_ptr< SeekableZipSourceCallback >)
 
- Static Public Member Functions inherited from cuttlefish::ReadableZipSource
static Result< ReadableZipSourceFromCallbacks (std::unique_ptr< ReadableZipSourceCallback >)
 

Private Member Functions

 SeekableZipSource (std::unique_ptr< Impl >)
 

Friends

class ReadableZip
 
class WritableZipSource
 

Constructor & Destructor Documentation

◆ SeekableZipSource() [1/2]

cuttlefish::SeekableZipSource::SeekableZipSource ( SeekableZipSource &&  )
default

◆ ~SeekableZipSource()

cuttlefish::SeekableZipSource::~SeekableZipSource ( )
overridedefault

◆ SeekableZipSource() [2/2]

cuttlefish::SeekableZipSource::SeekableZipSource ( std::unique_ptr< Impl impl)
private

Member Function Documentation

◆ FromCallbacks()

Result< SeekableZipSource > cuttlefish::SeekableZipSource::FromCallbacks ( std::unique_ptr< SeekableZipSourceCallback callbacks)
static

◆ operator=()

SeekableZipSource & cuttlefish::SeekableZipSource::operator= ( SeekableZipSource &&  )
default

◆ Reader()

Result< SeekingZipSourceReader > cuttlefish::SeekableZipSource::Reader ( )

Friends And Related Function Documentation

◆ ReadableZip

friend class ReadableZip
friend

◆ WritableZipSource

friend class WritableZipSource
friend

The documentation for this class was generated from the following files: