#import "GPBRuntimeTypes.h"

Go to the source code of this file.
Enumerations | |
| enum | { GPBWireFormatMessageSetItem = 1, GPBWireFormatMessageSetTypeId = 2, GPBWireFormatMessageSetMessage = 3 } |
| enum | GPBWireFormat { GPBWireFormatVarint = 0, GPBWireFormatFixed64 = 1, GPBWireFormatLengthDelimited = 2, GPBWireFormatStartGroup = 3, GPBWireFormatEndGroup = 4, GPBWireFormatFixed32 = 5 } |
Functions | |
| GPBWireFormat | GPBWireFormatForType (GPBDataType dataType, BOOL isPacked) __attribute__((const)) |
| uint32_t | GPBWireFormatGetTagFieldNumber (uint32_t tag) __attribute__((const)) |
| GPBWireFormat | GPBWireFormatGetTagWireType (uint32_t tag) __attribute__((const)) |
| BOOL | GPBWireFormatIsValidTag (uint32_t tag) __attribute__((const)) |
| uint32_t | GPBWireFormatMakeTag (uint32_t fieldNumber, GPBWireFormat wireType) __attribute__((const)) |
| #define GPBWireFormatMessageSetItemEndTag (GPBWireFormatMakeTag(GPBWireFormatMessageSetItem, GPBWireFormatEndGroup)) |
Definition at line 63 of file GPBWireFormat.h.
| #define GPBWireFormatMessageSetItemTag (GPBWireFormatMakeTag(GPBWireFormatMessageSetItem, GPBWireFormatStartGroup)) |
Definition at line 61 of file GPBWireFormat.h.
| #define GPBWireFormatMessageSetMessageTag |
Definition at line 67 of file GPBWireFormat.h.
| #define GPBWireFormatMessageSetTypeIdTag (GPBWireFormatMakeTag(GPBWireFormatMessageSetTypeId, GPBWireFormatVarint)) |
Definition at line 65 of file GPBWireFormat.h.
| anonymous enum |
| Enumerator | |
|---|---|
| GPBWireFormatMessageSetItem | |
| GPBWireFormatMessageSetTypeId | |
| GPBWireFormatMessageSetMessage | |
Definition at line 46 of file GPBWireFormat.h.
| enum GPBWireFormat |
| Enumerator | |
|---|---|
| GPBWireFormatVarint | |
| GPBWireFormatFixed64 | |
| GPBWireFormatLengthDelimited | |
| GPBWireFormatStartGroup | |
| GPBWireFormatEndGroup | |
| GPBWireFormatFixed32 | |
Definition at line 37 of file GPBWireFormat.h.
| GPBWireFormat GPBWireFormatForType | ( | GPBDataType | dataType, |
| BOOL | isPacked | ||
| ) | const |
| uint32_t GPBWireFormatGetTagFieldNumber | ( | uint32_t | tag | ) | const |
| GPBWireFormat GPBWireFormatGetTagWireType | ( | uint32_t | tag | ) | const |
| BOOL GPBWireFormatIsValidTag | ( | uint32_t | tag | ) | const |
| uint32_t GPBWireFormatMakeTag | ( | uint32_t | fieldNumber, |
| GPBWireFormat | wireType | ||
| ) | const |