TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
google::protobuf::TextFormat::FieldValuePrinter Class Reference

#include <text_format.h>

Public Member Functions

 FieldValuePrinter ()
 
virtual ~FieldValuePrinter ()
 
virtual string PrintBool (bool val) const
 
virtual string PrintInt32 (int32 val) const
 
virtual string PrintUInt32 (uint32 val) const
 
virtual string PrintInt64 (int64 val) const
 
virtual string PrintUInt64 (uint64 val) const
 
virtual string PrintFloat (float val) const
 
virtual string PrintDouble (double val) const
 
virtual string PrintString (const string &val) const
 
virtual string PrintBytes (const string &val) const
 
virtual string PrintEnum (int32 val, const string &name) const
 
virtual string PrintFieldName (const Message &message, const Reflection *reflection, const FieldDescriptor *field) const
 
virtual string PrintMessageStart (const Message &message, int field_index, int field_count, bool single_line_mode) const
 
virtual string PrintMessageEnd (const Message &message, int field_index, int field_count, bool single_line_mode) const
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FieldValuePrinter)
 

Constructor & Destructor Documentation

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

Member Function Documentation

google::protobuf::TextFormat::FieldValuePrinter::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( FieldValuePrinter  )
private
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintBool ( bool  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintBytes ( const string &  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintDouble ( double  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintEnum ( int32  val,
const string &  name 
) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintFieldName ( const Message message,
const Reflection reflection,
const FieldDescriptor field 
) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintFloat ( float  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintInt32 ( int32  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintInt64 ( int64  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintMessageEnd ( const Message message,
int  field_index,
int  field_count,
bool  single_line_mode 
) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintMessageStart ( const Message message,
int  field_index,
int  field_count,
bool  single_line_mode 
) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintString ( const string &  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintUInt32 ( uint32  val) const
virtual
virtual string google::protobuf::TextFormat::FieldValuePrinter::PrintUInt64 ( uint64  val) const
virtual

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