webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Properties | List of all members
GPBEnum Class Reference

Enum type definition. More...

#import <Type.pbobjc.h>

Inheritance diagram for GPBEnum:
GPBMessage NSObject

Properties

NSStringname
 Enum type name. More...
 
NSMutableArray< GPBEnumValue * > * enumvalueArray
 Enum value definitions. More...
 
NSUInteger enumvalueArray_Count
 The number of items in enumvalueArray without causing the array to be created. More...
 
NSMutableArray< GPBOption * > * optionsArray
 Protocol buffer options. More...
 
NSUInteger optionsArray_Count
 The number of items in optionsArray without causing the array to be created. More...
 
GPBSourceContextsourceContext
 The source context. More...
 
BOOL hasSourceContext
 Test to see if sourceContext has been set. More...
 
GPBSyntax syntax
 The source syntax. More...
 
- Properties inherited from GPBMessage
GPBUnknownFieldSetunknownFields
 
BOOL initialized
 Are all required fields set in the message and all embedded messages. More...
 

Additional Inherited Members

- Instance Methods inherited from GPBMessage
(instancetype) - initWithData:error:
 
(instancetype) - initWithData:extensionRegistry:error:
 
(instancetype) - initWithCodedInputStream:extensionRegistry:error:
 
(void- writeToCodedOutputStream:
 Writes out the message to the given output stream. More...
 
(void- writeToOutputStream:
 Writes out the message to the given output stream. More...
 
(void- writeDelimitedToCodedOutputStream:
 
(void- writeDelimitedToOutputStream:
 
(nullable NSData *) - data
 
(NSData *) - delimitedData
 
(size_t- serializedSize
 
(GPBDescriptor *) - descriptor
 Return the descriptor for the message. More...
 
(BOOL- hasExtension:
 Test to see if the given extension is set on the message. More...
 
(nullable id- getExtension:
 
(void- setExtension:value:
 
(void- addExtension:value:
 
(void- setExtension:index:value:
 
(void- clearExtension:
 Clears the given extension for this message. More...
 
(void- clear
 Resets all of the fields of this message to their default values. More...
 
(void- mergeFromData:extensionRegistry:
 
(void- mergeFrom:
 
- Class Methods inherited from GPBMessage
(instancetype) + message
 Returns an autoreleased instance. More...
 
(instancetype) + parseFromData:error:
 
(instancetype) + parseFromData:extensionRegistry:error:
 
(instancetype) + parseFromCodedInputStream:extensionRegistry:error:
 
(instancetype) + parseDelimitedFromCodedInputStream:extensionRegistry:error:
 
(GPBDescriptor *) + descriptor
 Return the descriptor for the message class. More...
 

Detailed Description

Enum type definition.

Property Documentation

◆ enumvalueArray

- (NSMutableArray<GPBEnumValue*>*) enumvalueArray
readwritenonatomicstrong

Enum value definitions.

◆ enumvalueArray_Count

- (NSUInteger) enumvalueArray_Count
readnonatomicassign

The number of items in enumvalueArray without causing the array to be created.

◆ hasSourceContext

- (BOOL) hasSourceContext
readwritenonatomicassign

Test to see if sourceContext has been set.

◆ name

- (NSString*) name
readwritenonatomiccopy

Enum type name.

◆ optionsArray

- (NSMutableArray<GPBOption*>*) optionsArray
readwritenonatomicstrong

Protocol buffer options.

◆ optionsArray_Count

- (NSUInteger) optionsArray_Count
readnonatomicassign

The number of items in optionsArray without causing the array to be created.

◆ sourceContext

- (GPBSourceContext*) sourceContext
readwritenonatomicstrong

The source context.

◆ syntax

- (GPBSyntax) syntax
readwritenonatomicassign

The source syntax.


The documentation for this class was generated from the following file: