#include <text_format.h>
|
| FastFieldValuePrinter () |
|
virtual void | PrintBool (bool val, BaseTextGenerator *generator) const |
|
virtual void | PrintBytes (const std::string &val, BaseTextGenerator *generator) const |
|
virtual void | PrintDouble (double val, BaseTextGenerator *generator) const |
|
virtual void | PrintEnum (int32 val, const std::string &name, BaseTextGenerator *generator) const |
|
virtual void | PrintFieldName (const Message &message, const Reflection *reflection, const FieldDescriptor *field, BaseTextGenerator *generator) const |
|
virtual void | PrintFieldName (const Message &message, int field_index, int field_count, const Reflection *reflection, const FieldDescriptor *field, BaseTextGenerator *generator) const |
|
virtual void | PrintFloat (float val, BaseTextGenerator *generator) const |
|
virtual void | PrintInt32 (int32 val, BaseTextGenerator *generator) const |
|
virtual void | PrintInt64 (int64 val, BaseTextGenerator *generator) const |
|
virtual void | PrintMessageEnd (const Message &message, int field_index, int field_count, bool single_line_mode, BaseTextGenerator *generator) const |
|
virtual void | PrintMessageStart (const Message &message, int field_index, int field_count, bool single_line_mode, BaseTextGenerator *generator) const |
|
virtual void | PrintString (const std::string &val, BaseTextGenerator *generator) const |
|
virtual void | PrintUInt32 (uint32 val, BaseTextGenerator *generator) const |
|
virtual void | PrintUInt64 (uint64 val, BaseTextGenerator *generator) const |
|
virtual | ~FastFieldValuePrinter () |
|
Definition at line 122 of file text_format.h.
◆ FastFieldValuePrinter()
google::protobuf::TextFormat::FastFieldValuePrinter::FastFieldValuePrinter |
( |
| ) |
|
◆ ~FastFieldValuePrinter()
google::protobuf::TextFormat::FastFieldValuePrinter::~FastFieldValuePrinter |
( |
| ) |
|
|
virtual |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS()
google::protobuf::TextFormat::FastFieldValuePrinter::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
FastFieldValuePrinter |
| ) |
|
|
private |
◆ PrintBool()
void google::protobuf::TextFormat::FastFieldValuePrinter::PrintBool |
( |
bool |
val, |
|
|
BaseTextGenerator * |
generator |
|
) |
| const |
|
virtual |
◆ PrintBytes()
◆ PrintDouble()
void google::protobuf::TextFormat::FastFieldValuePrinter::PrintDouble |
( |
double |
val, |
|
|
BaseTextGenerator * |
generator |
|
) |
| const |
|
virtual |
◆ PrintEnum()
◆ PrintFieldName() [1/2]
◆ PrintFieldName() [2/2]
◆ PrintFloat()
void google::protobuf::TextFormat::FastFieldValuePrinter::PrintFloat |
( |
float |
val, |
|
|
BaseTextGenerator * |
generator |
|
) |
| const |
|
virtual |
◆ PrintInt32()
◆ PrintInt64()
◆ PrintMessageEnd()
void google::protobuf::TextFormat::FastFieldValuePrinter::PrintMessageEnd |
( |
const Message & |
message, |
|
|
int |
field_index, |
|
|
int |
field_count, |
|
|
bool |
single_line_mode, |
|
|
BaseTextGenerator * |
generator |
|
) |
| const |
|
virtual |
◆ PrintMessageStart()
void google::protobuf::TextFormat::FastFieldValuePrinter::PrintMessageStart |
( |
const Message & |
message, |
|
|
int |
field_index, |
|
|
int |
field_count, |
|
|
bool |
single_line_mode, |
|
|
BaseTextGenerator * |
generator |
|
) |
| const |
|
virtual |
◆ PrintString()
◆ PrintUInt32()
◆ PrintUInt64()
The documentation for this class was generated from the following files: