

Go to the source code of this file.
Classes | |
| class | GPBDescriptor |
| class | GPBEnumDescriptor |
| class | GPBExtensionDescriptor |
| class | GPBFieldDescriptor |
| class | GPBFileDescriptor |
| class | GPBOneofDescriptor |
Functions | |
| typedef | NS_ENUM (uint8_t, GPBFieldType) |
| NS_ASSUME_NONNULL_BEGIN typedef | NS_ENUM (uint8_t, GPBFileSyntax) |
| typedef NS_ENUM | ( | uint8_t | , |
| GPBFieldType | |||
| ) |
Type of proto field.
Optional/required field. Only valid for proto2 fields.
Repeated field.
Map field.
Definition at line 53 of file GPBDescriptor.h.
| NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM | ( | uint8_t | , |
| GPBFileSyntax | |||
| ) |
Syntax used in the proto file.
Unknown syntax.
Proto2 syntax.
Proto3 syntax.
Definition at line 43 of file GPBDescriptor.h.