#include <text_format.h>
Classes | |
class | DebugStringFieldValuePrinter |
class | FastFieldValuePrinterUtf8Escaping |
Private Types | |
typedef std::map< const Descriptor *, std::unique_ptr< const MessagePrinter > > | CustomMessagePrinterMap |
typedef std::map< const Descriptor *, std::unique_ptr< const MessagePrinter > > | CustomMessagePrinterMap |
typedef std::map< const FieldDescriptor *, std::unique_ptr< const FastFieldValuePrinter > > | CustomPrinterMap |
typedef std::map< const FieldDescriptor *, std::unique_ptr< const FastFieldValuePrinter > > | CustomPrinterMap |
Static Private Attributes | |
static const char *const | kDoNotParse |
Friends | |
std::string | Message::DebugString () const |
std::string | Message::ShortDebugString () const |
std::string | Message::Utf8DebugString () const |
Definition at line 236 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 419 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 450 of file protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 415 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 446 of file protobuf/src/google/protobuf/text_format.h.
google::protobuf::TextFormat::Printer::Printer | ( | ) |
Definition at line 1786 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
google::protobuf::TextFormat::Printer::Printer | ( | ) |
|
inlineprivate |
Definition at line 396 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inlineprivate |
Definition at line 426 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 267 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 275 of file protobuf/src/google/protobuf/text_format.h.
bool google::protobuf::TextFormat::Printer::Print | ( | const Message & | message, |
io::ZeroCopyOutputStream * | output | ||
) | const |
Definition at line 1879 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::Print | ( | const Message & | message, |
io::ZeroCopyOutputStream * | output | ||
) | const |
|
private |
Definition at line 1967 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
|
private |
Definition at line 1920 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
|
private |
Definition at line 2198 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
|
private |
Definition at line 2284 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
|
private |
Definition at line 2301 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
void google::protobuf::TextFormat::Printer::PrintFieldValueToString | ( | const Message & | message, |
const FieldDescriptor * | field, | ||
int | index, | ||
std::string * | output | ||
) | const |
Definition at line 2011 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
void google::protobuf::TextFormat::Printer::PrintFieldValueToString | ( | const Message & | message, |
const FieldDescriptor * | field, | ||
int | index, | ||
std::string * | output | ||
) | const |
|
private |
Definition at line 2265 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
bool google::protobuf::TextFormat::Printer::PrintToString | ( | const Message & | message, |
std::string * | output | ||
) | const |
Definition at line 1860 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::PrintToString | ( | const Message & | message, |
std::string * | output | ||
) | const |
bool google::protobuf::TextFormat::Printer::PrintUnknownFields | ( | const UnknownFieldSet & | unknown_fields, |
io::ZeroCopyOutputStream * | output | ||
) | const |
Definition at line 1889 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::PrintUnknownFields | ( | const UnknownFieldSet & | unknown_fields, |
io::ZeroCopyOutputStream * | output | ||
) | const |
|
private |
Definition at line 2416 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
|
private |
Definition at line 2619 of file protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::PrintUnknownFieldsToString | ( | const UnknownFieldSet & | unknown_fields, |
std::string * | output | ||
) | const |
Definition at line 1870 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::PrintUnknownFieldsToString | ( | const UnknownFieldSet & | unknown_fields, |
std::string * | output | ||
) | const |
bool google::protobuf::TextFormat::Printer::RegisterFieldValuePrinter | ( | const FieldDescriptor * | field, |
const FastFieldValuePrinter * | printer | ||
) |
Definition at line 1831 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::RegisterFieldValuePrinter | ( | const FieldDescriptor * | field, |
const FastFieldValuePrinter * | printer | ||
) |
bool google::protobuf::TextFormat::Printer::RegisterFieldValuePrinter | ( | const FieldDescriptor * | field, |
const FieldValuePrinter * | printer | ||
) |
Definition at line 1814 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::RegisterFieldValuePrinter | ( | const FieldDescriptor * | field, |
const FieldValuePrinter * | printer | ||
) |
bool google::protobuf::TextFormat::Printer::RegisterMessagePrinter | ( | const Descriptor * | descriptor, |
const MessagePrinter * | printer | ||
) |
Definition at line 1845 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
bool google::protobuf::TextFormat::Printer::RegisterMessagePrinter | ( | const Descriptor * | descriptor, |
const MessagePrinter * | printer | ||
) |
void google::protobuf::TextFormat::Printer::SetDefaultFieldValuePrinter | ( | const FastFieldValuePrinter * | printer | ) |
Definition at line 1809 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
void google::protobuf::TextFormat::Printer::SetDefaultFieldValuePrinter | ( | const FastFieldValuePrinter * | printer | ) |
void google::protobuf::TextFormat::Printer::SetDefaultFieldValuePrinter | ( | const FieldValuePrinter * | printer | ) |
Definition at line 1804 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
void google::protobuf::TextFormat::Printer::SetDefaultFieldValuePrinter | ( | const FieldValuePrinter * | printer | ) |
|
inline |
Definition at line 321 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 331 of file protobuf/src/google/protobuf/text_format.h.
Definition at line 324 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
Definition at line 334 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 301 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 311 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 257 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 265 of file protobuf/src/google/protobuf/text_format.h.
|
inlineprivate |
Definition at line 373 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 308 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 318 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 263 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 271 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 333 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 343 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 270 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 278 of file protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 279 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
inline |
Definition at line 287 of file protobuf/src/google/protobuf/text_format.h.
void google::protobuf::TextFormat::Printer::SetUseUtf8StringEscaping | ( | bool | as_utf8 | ) |
Definition at line 1799 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.cc.
void google::protobuf::TextFormat::Printer::SetUseUtf8StringEscaping | ( | bool | as_utf8 | ) |
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 420 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 416 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 412 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 409 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
Definition at line 422 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 407 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 403 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 437 of file protobuf/src/google/protobuf/text_format.h.
Definition at line 385 of file protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 408 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 404 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 410 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 441 of file protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 405 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.
|
private |
Definition at line 406 of file bloaty/third_party/protobuf/src/google/protobuf/text_format.h.