OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions
google::protobuf::TextFormat::Printer Class Reference

#include <text_format.h>

List of all members.

Classes

class  TextGenerator

Public Member Functions

 Printer ()
 ~Printer ()
bool Print (const Message &message, io::ZeroCopyOutputStream *output)
bool PrintUnknownFields (const UnknownFieldSet &unknown_fields, io::ZeroCopyOutputStream *output)
bool PrintToString (const Message &message, string *output)
bool PrintUnknownFieldsToString (const UnknownFieldSet &unknown_fields, string *output)
void PrintFieldValueToString (const Message &message, const FieldDescriptor *field, int index, string *output)
void SetInitialIndentLevel (int indent_level)
void SetSingleLineMode (bool single_line_mode)
void SetUseShortRepeatedPrimitives (bool use_short_repeated_primitives)
void SetUseUtf8StringEscaping (bool as_utf8)

Constructor & Destructor Documentation


Member Function Documentation

void google::protobuf::TextFormat::Printer::PrintFieldValueToString ( const Message message,
const FieldDescriptor field,
int  index,
string *  output 
)
bool google::protobuf::TextFormat::Printer::PrintToString ( const Message message,
string *  output 
)
bool google::protobuf::TextFormat::Printer::PrintUnknownFieldsToString ( const UnknownFieldSet unknown_fields,
string *  output 
)
void google::protobuf::TextFormat::Printer::SetUseShortRepeatedPrimitives ( bool  use_short_repeated_primitives)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines