Public Types |
| enum | Operation { PARSE,
SERIALIZE
} |
Static Public Member Functions |
| static WireFormatLite::WireType | WireTypeForField (const FieldDescriptor *field) |
| static WireFormatLite::WireType | WireTypeForFieldType (FieldDescriptor::Type type) |
| static int | TagSize (int field_number, FieldDescriptor::Type type) |
| static bool | ParseAndMergePartial (io::CodedInputStream *input, Message *message) |
| static void | SerializeWithCachedSizes (const Message &message, int size, io::CodedOutputStream *output) |
| static int | ByteSize (const Message &message) |
| static bool | SkipField (io::CodedInputStream *input, uint32 tag, UnknownFieldSet *unknown_fields) |
| static bool | SkipMessage (io::CodedInputStream *input, UnknownFieldSet *unknown_fields) |
| static void | SerializeUnknownFields (const UnknownFieldSet &unknown_fields, io::CodedOutputStream *output) |
| static uint8 * | SerializeUnknownFieldsToArray (const UnknownFieldSet &unknown_fields, uint8 *target) |
| static void | SerializeUnknownMessageSetItems (const UnknownFieldSet &unknown_fields, io::CodedOutputStream *output) |
| static uint8 * | SerializeUnknownMessageSetItemsToArray (const UnknownFieldSet &unknown_fields, uint8 *target) |
| static int | ComputeUnknownFieldsSize (const UnknownFieldSet &unknown_fields) |
| static int | ComputeUnknownMessageSetItemsSize (const UnknownFieldSet &unknown_fields) |
| static uint32 | MakeTag (const FieldDescriptor *field) |
| static bool | ParseAndMergeField (uint32 tag, const FieldDescriptor *field, Message *message, io::CodedInputStream *input) |
| static void | SerializeFieldWithCachedSizes (const FieldDescriptor *field, const Message &message, io::CodedOutputStream *output) |
| static int | FieldByteSize (const FieldDescriptor *field, const Message &message) |
| static bool | ParseAndMergeMessageSetItem (io::CodedInputStream *input, Message *message) |
| static void | SerializeMessageSetItemWithCachedSizes (const FieldDescriptor *field, const Message &message, io::CodedOutputStream *output) |
| static int | MessageSetItemByteSize (const FieldDescriptor *field, const Message &message) |
| static int | FieldDataOnlyByteSize (const FieldDescriptor *field, const Message &message) |
| static void | VerifyUTF8String (const char *data, int size, Operation op) |