Public Member Functions | Private Member Functions | List of all members
google::protobuf::TextFormat::FastFieldValuePrinter Class Reference

#include <text_format.h>

Inheritance diagram for google::protobuf::TextFormat::FastFieldValuePrinter:
Inheritance graph
[legend]

Public Member Functions

 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 ()
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FastFieldValuePrinter)
 

Detailed Description

Definition at line 122 of file text_format.h.

Constructor & Destructor Documentation

◆ FastFieldValuePrinter()

google::protobuf::TextFormat::FastFieldValuePrinter::FastFieldValuePrinter ( )

Definition at line 1606 of file text_format.cc.

◆ ~FastFieldValuePrinter()

google::protobuf::TextFormat::FastFieldValuePrinter::~FastFieldValuePrinter ( )
virtual

Definition at line 1607 of file text_format.cc.

Member Function Documentation

◆ 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

Definition at line 1608 of file text_format.cc.

◆ PrintBytes()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintBytes ( const std::string val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1651 of file text_format.cc.

◆ PrintDouble()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintDouble ( double  val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1636 of file text_format.cc.

◆ PrintEnum()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintEnum ( int32  val,
const std::string name,
BaseTextGenerator generator 
) const
virtual

Definition at line 1640 of file text_format.cc.

◆ PrintFieldName() [1/2]

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintFieldName ( const Message message,
const Reflection reflection,
const FieldDescriptor field,
BaseTextGenerator generator 
) const
virtual

◆ PrintFieldName() [2/2]

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintFieldName ( const Message message,
int  field_index,
int  field_count,
const Reflection reflection,
const FieldDescriptor field,
BaseTextGenerator generator 
) const
virtual

◆ PrintFloat()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintFloat ( float  val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1632 of file text_format.cc.

◆ PrintInt32()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintInt32 ( int32  val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1616 of file text_format.cc.

◆ PrintInt64()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintInt64 ( int64  val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1624 of file text_format.cc.

◆ 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()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintString ( const std::string val,
BaseTextGenerator generator 
) const
virtual

◆ PrintUInt32()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintUInt32 ( uint32  val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1620 of file text_format.cc.

◆ PrintUInt64()

void google::protobuf::TextFormat::FastFieldValuePrinter::PrintUInt64 ( uint64  val,
BaseTextGenerator generator 
) const
virtual

Definition at line 1628 of file text_format.cc.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:09