Public Member Functions | List of all members
google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping Class Reference
Inheritance diagram for google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping:
Inheritance graph
[legend]

Public Member Functions

void PrintBytes (const std::string &val, TextFormat::BaseTextGenerator *generator) const override
 
void PrintString (const std::string &val, TextFormat::BaseTextGenerator *generator) const override
 
- Public Member Functions inherited from google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter
void PrintMessageStart (const Message &, int, int, bool single_line_mode, BaseTextGenerator *generator) const override
 
- Public Member Functions inherited from google::protobuf::TextFormat::FastFieldValuePrinter
 FastFieldValuePrinter ()
 
 FastFieldValuePrinter ()
 
virtual void PrintBool (bool val, BaseTextGenerator *generator) const
 
virtual void PrintBool (bool val, BaseTextGenerator *generator) const
 
virtual void PrintDouble (double 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 PrintEnum (int32_t 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, 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 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 PrintFloat (float val, BaseTextGenerator *generator) const
 
virtual void PrintInt32 (int32 val, BaseTextGenerator *generator) const
 
virtual void PrintInt32 (int32_t val, BaseTextGenerator *generator) const
 
virtual void PrintInt64 (int64 val, BaseTextGenerator *generator) const
 
virtual void PrintInt64 (int64_t val, BaseTextGenerator *generator) const
 
virtual bool PrintMessageContent (const Message &message, int field_index, int field_count, bool single_line_mode, BaseTextGenerator *generator) const
 
virtual void PrintMessageEnd (const Message &message, int field_index, int field_count, bool single_line_mode, BaseTextGenerator *generator) const
 
virtual void PrintMessageEnd (const Message &message, int field_index, int field_count, bool single_line_mode, BaseTextGenerator *generator) const
 
virtual void PrintUInt32 (uint32 val, BaseTextGenerator *generator) const
 
virtual void PrintUInt32 (uint32_t val, BaseTextGenerator *generator) const
 
virtual void PrintUInt64 (uint64 val, BaseTextGenerator *generator) const
 
virtual void PrintUInt64 (uint64_t val, BaseTextGenerator *generator) const
 
virtual ~FastFieldValuePrinter ()
 
virtual ~FastFieldValuePrinter ()
 

Detailed Description

Definition at line 1526 of file protobuf/src/google/protobuf/text_format.cc.

Member Function Documentation

◆ PrintBytes()

void google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping::PrintBytes ( const std::string &  val,
TextFormat::BaseTextGenerator generator 
) const
inlineoverridevirtual

◆ PrintString()

void google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping::PrintString ( const std::string &  val,
TextFormat::BaseTextGenerator generator 
) const
inlineoverridevirtual

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


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