|
virtual void | BackUp (int count) |
|
void | BackUp (int count) override |
|
virtual int64 | ByteCount () const |
|
int64_t | ByteCount () const override |
|
| MemoryOutputStream (GeneratorContextImpl *directory, const std::string &filename, bool append_mode) |
|
| MemoryOutputStream (GeneratorContextImpl *directory, const std::string &filename, bool append_mode) |
|
| MemoryOutputStream (GeneratorContextImpl *directory, const std::string &filename, const std::string &insertion_point) |
|
| MemoryOutputStream (GeneratorContextImpl *directory, const std::string &filename, const std::string &insertion_point) |
|
| MemoryOutputStream (GeneratorContextImpl *directory, const std::string &filename, const std::string &insertion_point, const google::protobuf::GeneratedCodeInfo &info) |
|
virtual bool | Next (void **data, int *size) |
|
bool | Next (void **data, int *size) override |
|
virtual | ~MemoryOutputStream () |
|
virtual | ~MemoryOutputStream () |
|
virtual bool | AllowsAliasing () const |
|
virtual bool | AllowsAliasing () const |
|
virtual bool | WriteAliasedRaw (const void *data, int size) |
|
virtual bool | WriteAliasedRaw (const void *data, int size) |
|
| ZeroCopyOutputStream () |
|
| ZeroCopyOutputStream () |
|
virtual | ~ZeroCopyOutputStream () |
|
virtual | ~ZeroCopyOutputStream () |
|
|
void | InsertShiftedInfo (const std::string &insertion_content, size_t insertion_offset, size_t indent_length, google::protobuf::GeneratedCodeInfo &target_info) |
|
void | UpdateMetadata (const std::string &insertion_content, size_t insertion_offset, size_t insertion_length, size_t indent_length) |
|
void | UpdateMetadata (size_t insertion_offset, size_t insertion_length) |
|
◆ MemoryOutputStream() [1/5]
google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::MemoryOutputStream |
( |
GeneratorContextImpl * |
directory, |
|
|
const std::string & |
filename, |
|
|
bool |
append_mode |
|
) |
| |
◆ MemoryOutputStream() [2/5]
google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::MemoryOutputStream |
( |
GeneratorContextImpl * |
directory, |
|
|
const std::string & |
filename, |
|
|
const std::string & |
insertion_point |
|
) |
| |
◆ ~MemoryOutputStream() [1/2]
google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::~MemoryOutputStream |
( |
| ) |
|
|
virtual |
◆ MemoryOutputStream() [3/5]
google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::MemoryOutputStream |
( |
GeneratorContextImpl * |
directory, |
|
|
const std::string & |
filename, |
|
|
bool |
append_mode |
|
) |
| |
◆ MemoryOutputStream() [4/5]
google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::MemoryOutputStream |
( |
GeneratorContextImpl * |
directory, |
|
|
const std::string & |
filename, |
|
|
const std::string & |
insertion_point |
|
) |
| |
◆ MemoryOutputStream() [5/5]
google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::MemoryOutputStream |
( |
GeneratorContextImpl * |
directory, |
|
|
const std::string & |
filename, |
|
|
const std::string & |
insertion_point, |
|
|
const google::protobuf::GeneratedCodeInfo & |
info |
|
) |
| |
◆ ~MemoryOutputStream() [2/2]
virtual google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::~MemoryOutputStream |
( |
| ) |
|
|
virtual |
◆ BackUp() [1/2]
virtual void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::BackUp |
( |
int |
count | ) |
|
|
inlinevirtual |
◆ BackUp() [2/2]
void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::BackUp |
( |
int |
count | ) |
|
|
inlineoverridevirtual |
◆ ByteCount() [1/2]
virtual int64 google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::ByteCount |
( |
| ) |
const |
|
inlinevirtual |
◆ ByteCount() [2/2]
int64_t google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::ByteCount |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ InsertShiftedInfo()
void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::InsertShiftedInfo |
( |
const std::string & |
insertion_content, |
|
|
size_t |
insertion_offset, |
|
|
size_t |
indent_length, |
|
|
google::protobuf::GeneratedCodeInfo & |
target_info |
|
) |
| |
|
private |
◆ Next() [1/2]
virtual bool google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::Next |
( |
void ** |
data, |
|
|
int * |
size |
|
) |
| |
|
inlinevirtual |
◆ Next() [2/2]
bool google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::Next |
( |
void ** |
data, |
|
|
int * |
size |
|
) |
| |
|
inlineoverridevirtual |
◆ UpdateMetadata() [1/2]
void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::UpdateMetadata |
( |
const std::string & |
insertion_content, |
|
|
size_t |
insertion_offset, |
|
|
size_t |
insertion_length, |
|
|
size_t |
indent_length |
|
) |
| |
|
private |
◆ UpdateMetadata() [2/2]
void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::UpdateMetadata |
( |
size_t |
insertion_offset, |
|
|
size_t |
insertion_length |
|
) |
| |
|
private |
◆ append_mode_
bool google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::append_mode_ |
|
private |
◆ data_
std::string google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::data_ |
|
private |
◆ directory_
GeneratorContextImpl * google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::directory_ |
|
private |
◆ filename_
std::string google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::filename_ |
|
private |
◆ info_to_insert_
google::protobuf::GeneratedCodeInfo google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::info_to_insert_ |
|
private |
◆ inner_
std::unique_ptr< io::StringOutputStream > google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::inner_ |
|
private |
◆ insertion_point_
std::string google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::insertion_point_ |
|
private |
The documentation for this class was generated from the following file: