Classes | |
class | AnnotationCollector |
class | AnnotationProtoCollector |
class | ArrayInputStream |
class | ArrayOutputStream |
class | CodedInputStream |
class | CodedOutputStream |
class | ConcatenatingInputStream |
class | CopyingInputStream |
class | CopyingInputStreamAdaptor |
class | CopyingOutputStream |
class | CopyingOutputStreamAdaptor |
class | EpsCopyOutputStream |
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) |
template<typename CharacterClass > | |
static bool | AllInClass (const std::string &s) |
static void | AppendUTF8 (uint32 code_point, std::string *output) |
static void | AppendUTF8 (uint32_t 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 uint32_t | AssembleUTF16 (uint32_t head_surrogate, uint32_t trail_surrogate) |
static const char * | FetchUnicodePoint (const char *ptr, uint32 *code_point) |
static const char * | FetchUnicodePoint (const char *ptr, uint32_t *code_point) |
static bool | IsHeadSurrogate (uint32 code_point) |
static bool | IsHeadSurrogate (uint32_t code_point) |
static bool | IsTrailSurrogate (uint32 code_point) |
static bool | IsTrailSurrogate (uint32_t 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) |
static bool | ReadHexDigits (const char *ptr, int len, uint32_t *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) |
static int | UnicodeLength (char key) |
Variables | |
static const uint32 | kMaxHeadSurrogate = 0xdc00 |
static const uint32_t | kMaxHeadSurrogate = 0xdc00 |
static const uint32 | kMaxTrailSurrogate = 0xe000 |
static const uint32_t | kMaxTrailSurrogate = 0xe000 |
static const uint32 | kMinHeadSurrogate = 0xd800 |
static const uint32_t | kMinHeadSurrogate = 0xd800 |
static const uint32 | kMinTrailSurrogate = 0xdc00 |
static const uint32_t | kMinTrailSurrogate = 0xdc00 |
const double | MAX_FLOAT_AS_DOUBLE_ROUNDED = 3.4028235677973366e+38 |
Definition at line 55 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.h.
|
static |
Definition at line 1115 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 1168 of file protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 930 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 981 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 394 of file bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h.
|
static |
Definition at line 990 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 1042 of file protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 1008 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 1061 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 980 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 1032 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 984 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 1036 of file protobuf/src/google/protobuf/io/tokenizer.cc.
|
inline |
Definition at line 384 of file bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h.
double google::protobuf::io::NoLocaleStrtod | ( | const char * | text, |
char ** | original_endptr | ||
) |
Definition at line 82 of file bloaty/third_party/protobuf/src/google/protobuf/io/strtod.cc.
|
static |
Definition at line 960 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
|
static |
Definition at line 1012 of file protobuf/src/google/protobuf/io/tokenizer.cc.
float google::protobuf::io::SafeDoubleToFloat | ( | double | value | ) |
Definition at line 116 of file bloaty/third_party/protobuf/src/google/protobuf/io/strtod.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateDespiteUnrelatedMultipleUses | |||
) |
Definition at line 342 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateEmptyRange | |||
) |
Definition at line 317 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateIndent | |||
) |
Definition at line 366 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateIndentNewline | |||
) |
Definition at line 415 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateInline | |||
) |
Definition at line 253 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateMap | |||
) |
Definition at line 210 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
AnnotateRange | |||
) |
Definition at line 293 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
BasicPrinting | |||
) |
Definition at line 62 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
EmptyPrinter | |||
) |
Definition at line 54 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
FormatInternal | |||
) |
Definition at line 601 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
Indenting | |||
) |
Definition at line 442 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
InlineVariableSubstitution | |||
) |
Definition at line 154 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
VariableSubstitution | |||
) |
Definition at line 117 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
WriteFailureExact | |||
) |
Definition at line 579 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
WriteFailurePartial | |||
) |
Definition at line 555 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
google::protobuf::io::TEST | ( | Printer | , |
WriteRaw | |||
) |
Definition at line 88 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer_unittest.cc.
|
inlinestatic |
Definition at line 998 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
|
inlinestatic |
Definition at line 1051 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 976 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 1028 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 978 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 1030 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 975 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 1027 of file protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 977 of file bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc.
Definition at line 1029 of file protobuf/src/google/protobuf/io/tokenizer.cc.
const double google::protobuf::io::MAX_FLOAT_AS_DOUBLE_ROUNDED = 3.4028235677973366e+38 |
Definition at line 49 of file protobuf/src/google/protobuf/io/strtod.cc.