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

#include <zip_cc.h>

Collaboration diagram for cuttlefish::ZipSourceWriter:
Collaboration graph
[legend]

Public Member Functions

 ZipSourceWriter (ZipSourceWriter &&)
 
 ~ZipSourceWriter ()
 
ZipSourceWriteroperator= (ZipSourceWriter &&)
 
Result< uint64_t > Write (void *data, uint64_t length)
 
Result< void > SeekFromStart (int64_t offset)
 

Static Public Member Functions

static Result< void > Finalize (ZipSourceWriter)
 

Private Member Functions

 ZipSourceWriter (WritableZipSource *)
 

Private Attributes

WritableZipSourcesource_
 

Friends

class WritableZipSource
 

Constructor & Destructor Documentation

◆ ZipSourceWriter() [1/2]

cuttlefish::ZipSourceWriter::ZipSourceWriter ( ZipSourceWriter &&  other)

◆ ~ZipSourceWriter()

cuttlefish::ZipSourceWriter::~ZipSourceWriter ( )

◆ ZipSourceWriter() [2/2]

cuttlefish::ZipSourceWriter::ZipSourceWriter ( WritableZipSource source)
private

Member Function Documentation

◆ Finalize()

Result< void > cuttlefish::ZipSourceWriter::Finalize ( ZipSourceWriter  writer)
static

◆ operator=()

ZipSourceWriter & cuttlefish::ZipSourceWriter::operator= ( ZipSourceWriter &&  other)

◆ SeekFromStart()

Result< void > cuttlefish::ZipSourceWriter::SeekFromStart ( int64_t  offset)

◆ Write()

Result< uint64_t > cuttlefish::ZipSourceWriter::Write ( void *  data,
uint64_t  length 
)

Friends And Related Function Documentation

◆ WritableZipSource

friend class WritableZipSource
friend

Member Data Documentation

◆ source_

WritableZipSource* cuttlefish::ZipSourceWriter::source_
private

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