#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/stringpiece.h>
Go to the source code of this file.
|
#define | D__ (kExitDoAgain) |
|
#define | RJ_ (kExitReject) |
|
#define | RJA (kExitRejectAlt) |
|
#define | S11 (kExitReplace1S0) |
|
#define | S1_ (kExitReplace1) |
|
#define | S21 (kExitReplace21) |
|
#define | S2_ (kExitReplace2) |
|
#define | S31 (kExitReplace31) |
|
#define | S32 (kExitReplace32) |
|
#define | S3_ (kExitReplace3) |
|
#define | SP_ (kExitSpecial) |
|
#define | T1_ (kExitReplaceOffset1) |
|
#define | T2_ (kExitReplaceOffset2) |
|
#define | X__ (kExitIllegalStructure) |
|
|
enum | google.protobuf.internal::ExitReason {
google.protobuf.internal::kExitDstSpaceFull = 239,
google.protobuf.internal::kExitIllegalStructure,
google.protobuf.internal::kExitOK,
google.protobuf.internal::kExitReject,
google.protobuf.internal::kExitReplace1,
google.protobuf.internal::kExitReplace2,
google.protobuf.internal::kExitReplace3,
google.protobuf.internal::kExitReplace21,
google.protobuf.internal::kExitReplace31,
google.protobuf.internal::kExitReplace32,
google.protobuf.internal::kExitReplaceOffset1,
google.protobuf.internal::kExitReplaceOffset2,
google.protobuf.internal::kExitReplace1S0,
google.protobuf.internal::kExitSpecial,
google.protobuf.internal::kExitDoAgain,
google.protobuf.internal::kExitRejectAlt,
google.protobuf.internal::kExitNone,
google.protobuf.internal::kExitDstSpaceFull = 239,
google.protobuf.internal::kExitIllegalStructure,
google.protobuf.internal::kExitOK,
google.protobuf.internal::kExitReject,
google.protobuf.internal::kExitReplace1,
google.protobuf.internal::kExitReplace2,
google.protobuf.internal::kExitReplace3,
google.protobuf.internal::kExitReplace21,
google.protobuf.internal::kExitReplace31,
google.protobuf.internal::kExitReplace32,
google.protobuf.internal::kExitReplaceOffset1,
google.protobuf.internal::kExitReplaceOffset2,
google.protobuf.internal::kExitReplace1S0,
google.protobuf.internal::kExitSpecial,
google.protobuf.internal::kExitDoAgain,
google.protobuf.internal::kExitRejectAlt,
google.protobuf.internal::kExitNone
} |
|
|
static bool | google.protobuf.internal::InStateZero (const UTF8ScanObj *st, const uint8 *Tbl) |
|
PROTOBUF_EXPORT bool | google.protobuf.internal::IsStructurallyValidUTF8 (const char *buf, int len) |
|
PROTOBUF_EXPORT char * | google.protobuf.internal::UTF8CoerceToStructurallyValid (StringPiece str, char *dst, char replace_char) |
|
int | google.protobuf.internal::UTF8GenericScan (const UTF8ScanObj *st, const char *str, int str_length, int *bytes_consumed) |
|
int | google.protobuf.internal::UTF8GenericScanFastAscii (const UTF8ScanObj *st, const char *str, int str_length, int *bytes_consumed) |
|
PROTOBUF_EXPORT int | google.protobuf.internal::UTF8SpnStructurallyValid (StringPiece str) |
|
◆ D__
#define D__ (kExitDoAgain) |
◆ RJ_
#define RJ_ (kExitReject) |
◆ RJA
#define RJA (kExitRejectAlt) |
◆ S11
#define S11 (kExitReplace1S0) |
◆ S1_
#define S1_ (kExitReplace1) |
◆ S21
#define S21 (kExitReplace21) |
◆ S2_
#define S2_ (kExitReplace2) |
◆ S31
#define S31 (kExitReplace31) |
◆ S32
#define S32 (kExitReplace32) |
◆ S3_
#define S3_ (kExitReplace3) |
◆ SP_
#define SP_ (kExitSpecial) |
◆ T1_
#define T1_ (kExitReplaceOffset1) |
◆ T2_
#define T2_ (kExitReplaceOffset2) |
◆ X__
#define X__ (kExitIllegalStructure) |