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

A protocol buffer message type. More...

#import <Type.pbobjc.h>

Inheritance diagram for GPBType:
GPBMessage NSObject

Properties

NSStringname
 The fully qualified message name. More...
 
NSMutableArray< GPBField * > * fieldsArray
 The list of fields. More...
 
NSUInteger fieldsArray_Count
 The number of items in fieldsArray without causing the array to be created. More...
 
NSMutableArray< NSString * > * oneofsArray
 The list of types appearing in oneof definitions in this type. More...
 
NSUInteger oneofsArray_Count
 The number of items in oneofsArray without causing the array to be created. More...
 
NSMutableArray< GPBOption * > * optionsArray
 The 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

A protocol buffer message type.

Property Documentation

◆ fieldsArray

- (NSMutableArray<GPBField*>*) fieldsArray
readwritenonatomicstrong

The list of fields.

◆ fieldsArray_Count

- (NSUInteger) fieldsArray_Count
readnonatomicassign

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

◆ hasSourceContext

- (BOOL) hasSourceContext
readwritenonatomicassign

Test to see if sourceContext has been set.

◆ name

- (NSString*) name
readwritenonatomiccopy

The fully qualified message name.

◆ oneofsArray

- (NSMutableArray<NSString*>*) oneofsArray
readwritenonatomicstrong

The list of types appearing in oneof definitions in this type.

◆ oneofsArray_Count

- (NSUInteger) oneofsArray_Count
readnonatomicassign

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

◆ optionsArray

- (NSMutableArray<GPBOption*>*) optionsArray
readwritenonatomicstrong

The 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: