Classes | Functions
protobuf/objectivec/GPBDescriptor.h File Reference
#import <Foundation/Foundation.h>
#import "GPBRuntimeTypes.h"
Include dependency graph for protobuf/objectivec/GPBDescriptor.h:
This graph shows which files directly or indirectly include this file:

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)
 

Function Documentation

◆ NS_ENUM() [1/2]

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 protobuf/objectivec/GPBDescriptor.h.

◆ NS_ENUM() [2/2]

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 protobuf/objectivec/GPBDescriptor.h.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:16