Classes | Public Member Functions | Private Attributes | List of all members
google::protobuf::compiler::ZipWriter Class Reference

#include <zip_writer.h>

Classes

struct  FileInfo
 

Public Member Functions

bool Write (const std::string &filename, const std::string &contents)
 
bool Write (const std::string &filename, const std::string &contents)
 
bool WriteDirectory ()
 
bool WriteDirectory ()
 
 ZipWriter (io::ZeroCopyOutputStream *raw_output)
 
 ZipWriter (io::ZeroCopyOutputStream *raw_output)
 
 ~ZipWriter ()
 
 ~ZipWriter ()
 

Private Attributes

std::vector< FileInfofiles_
 
io::ZeroCopyOutputStreamraw_output_
 

Detailed Description

Definition at line 71 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/zip_writer.h.

Constructor & Destructor Documentation

◆ ZipWriter() [1/2]

google::protobuf::compiler::ZipWriter::ZipWriter ( io::ZeroCopyOutputStream raw_output)

◆ ~ZipWriter() [1/2]

google::protobuf::compiler::ZipWriter::~ZipWriter ( )

◆ ZipWriter() [2/2]

google::protobuf::compiler::ZipWriter::ZipWriter ( io::ZeroCopyOutputStream raw_output)

◆ ~ZipWriter() [2/2]

google::protobuf::compiler::ZipWriter::~ZipWriter ( )

Member Function Documentation

◆ Write() [1/2]

bool google::protobuf::compiler::ZipWriter::Write ( const std::string &  filename,
const std::string &  contents 
)

◆ Write() [2/2]

bool google::protobuf::compiler::ZipWriter::Write ( const std::string &  filename,
const std::string &  contents 
)

◆ WriteDirectory() [1/2]

bool google::protobuf::compiler::ZipWriter::WriteDirectory ( )

◆ WriteDirectory() [2/2]

bool google::protobuf::compiler::ZipWriter::WriteDirectory ( )

Member Data Documentation

◆ files_

std::vector< FileInfo > google::protobuf::compiler::ZipWriter::files_
private

◆ raw_output_

io::ZeroCopyOutputStream * google::protobuf::compiler::ZipWriter::raw_output_
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:22