Classes | |
| class | AnnotationCollector |
| class | AnnotationProtoCollector |
| class | ArrayInputStream |
| class | ArrayOutputStream |
| class | CodedInputStream |
| class | CodedOutputStream |
| class | ConcatenatingInputStream |
| class | CopyingInputStream |
| class | CopyingInputStreamAdaptor |
| class | CopyingOutputStream |
| class | CopyingOutputStreamAdaptor |
| class | ErrorCollector |
| class | FileInputStream |
| class | FileOutputStream |
| class | GzipInputStream |
| class | GzipOutputStream |
| class | IstreamInputStream |
| class | LimitingInputStream |
| class | MockDescriptor |
| class | MockDescriptorFile |
| class | OstreamOutputStream |
| class | Printer |
| class | StringOutputStream |
| class | Tokenizer |
| class | ZeroCopyInputStream |
| class | ZeroCopyOutputStream |
Typedefs | |
| typedef int | ColumnNumber |
Functions | |
| template<typename CharacterClass > | |
| static bool | AllInClass (const std::string &s) |
| static void | AppendUTF8 (uint32 code_point, std::string *output) |
| std::pair< char *, bool > | as_string_data (std::string *s) |
| static uint32 | AssembleUTF16 (uint32 head_surrogate, uint32 trail_surrogate) |
| static const char * | FetchUnicodePoint (const char *ptr, uint32 *code_point) |
| static bool | IsHeadSurrogate (uint32 code_point) |
| static bool | IsTrailSurrogate (uint32 code_point) |
| char * | mutable_string_data (std::string *s) |
| double | NoLocaleStrtod (const char *text, char **original_endptr) |
| static bool | ReadHexDigits (const char *ptr, int len, uint32 *result) |
| float | SafeDoubleToFloat (double value) |
| TEST (Printer, AnnotateDespiteUnrelatedMultipleUses) | |
| TEST (Printer, AnnotateEmptyRange) | |
| TEST (Printer, AnnotateIndent) | |
| TEST (Printer, AnnotateIndentNewline) | |
| TEST (Printer, AnnotateInline) | |
| TEST (Printer, AnnotateMap) | |
| TEST (Printer, AnnotateRange) | |
| TEST (Printer, BasicPrinting) | |
| TEST (Printer, EmptyPrinter) | |
| TEST (Printer, FormatInternal) | |
| TEST (Printer, Indenting) | |
| TEST (Printer, InlineVariableSubstitution) | |
| TEST (Printer, VariableSubstitution) | |
| TEST (Printer, WriteFailureExact) | |
| TEST (Printer, WriteFailurePartial) | |
| TEST (Printer, WriteRaw) | |
| static int | UnicodeLength (char key) |
Variables | |
| static const uint32 | kMaxHeadSurrogate = 0xdc00 |
| static const uint32 | kMaxTrailSurrogate = 0xe000 |
| static const uint32 | kMinHeadSurrogate = 0xd800 |
| static const uint32 | kMinTrailSurrogate = 0xdc00 |
| typedef int google::protobuf::io::ColumnNumber |
Definition at line 55 of file tokenizer.h.
|
static |
Definition at line 1114 of file tokenizer.cc.
|
static |
Definition at line 929 of file tokenizer.cc.
|
inline |
Definition at line 393 of file zero_copy_stream_impl_lite.h.
|
static |
Definition at line 989 of file tokenizer.cc.
|
static |
Definition at line 1007 of file tokenizer.cc.
|
inlinestatic |
Definition at line 979 of file tokenizer.cc.
|
inlinestatic |
Definition at line 983 of file tokenizer.cc.
|
inline |
Definition at line 383 of file zero_copy_stream_impl_lite.h.
| double google::protobuf::io::NoLocaleStrtod | ( | const char * | text, |
| char ** | original_endptr | ||
| ) |
|
static |
Definition at line 959 of file tokenizer.cc.
| float google::protobuf::io::SafeDoubleToFloat | ( | double | value | ) |
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateDespiteUnrelatedMultipleUses | |||
| ) |
Definition at line 342 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateEmptyRange | |||
| ) |
Definition at line 317 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateIndent | |||
| ) |
Definition at line 366 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateIndentNewline | |||
| ) |
Definition at line 415 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateInline | |||
| ) |
Definition at line 253 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateMap | |||
| ) |
Definition at line 210 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| AnnotateRange | |||
| ) |
Definition at line 293 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| BasicPrinting | |||
| ) |
Definition at line 62 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| EmptyPrinter | |||
| ) |
Definition at line 54 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| FormatInternal | |||
| ) |
Definition at line 601 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| Indenting | |||
| ) |
Definition at line 442 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| InlineVariableSubstitution | |||
| ) |
Definition at line 154 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| VariableSubstitution | |||
| ) |
Definition at line 117 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| WriteFailureExact | |||
| ) |
Definition at line 579 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| WriteFailurePartial | |||
| ) |
Definition at line 555 of file printer_unittest.cc.
| google::protobuf::io::TEST | ( | Printer | , |
| WriteRaw | |||
| ) |
Definition at line 88 of file printer_unittest.cc.
|
inlinestatic |
Definition at line 997 of file tokenizer.cc.
|
static |
Definition at line 975 of file tokenizer.cc.
|
static |
Definition at line 977 of file tokenizer.cc.
|
static |
Definition at line 974 of file tokenizer.cc.
|
static |
Definition at line 976 of file tokenizer.cc.