webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Protected Attributes | Properties | List of all members
GPBFieldDescriptor Class Reference

#import <GPBDescriptor.h>

Inheritance diagram for GPBFieldDescriptor:
NSObject

Instance Methods

(BOOL- isValidEnumValue:
 
(nullable NSString *) - textFormatName
 
(instancetype) - initWithFieldDescription:includesDefault:syntax: [implementation]
 

Protected Attributes

package GPBMessageFieldDescriptiondescription_
 
GPB_UNSAFE_UNRETAINED GPBOneofDescriptorcontainingOneof_
 
SEL getSel_
 
SEL setSel_
 
SEL hasOrCountSel_
 
SEL setHasSel_
 

Properties

NSStringname
 
uint32_t number
 
GPBDataType dataType
 
BOOL hasDefaultValue
 
GPBGenericValue defaultValue
 
BOOL required
 
BOOL optional
 
GPBFieldType fieldType
 
GPBDataType mapKeyDataType
 
BOOL packable
 
GPBOneofDescriptorcontainingOneof
 
Class msgClass
 
GPBEnumDescriptorenumDescriptor
 

Method Documentation

◆ initWithFieldDescription:includesDefault:syntax:()

- (instancetype) initWithFieldDescription: (void *)  description
includesDefault: (BOOL includesDefault
syntax: (GPBFileSyntax)  syntax 
implementation

◆ isValidEnumValue:()

- (BOOL) isValidEnumValue: (int32_t value

◆ textFormatName()

- (NSString *) textFormatName

Member Data Documentation

◆ containingOneof_

- (GPB_UNSAFE_UNRETAINED GPBOneofDescriptor*) containingOneof_
protected

◆ description_

- (package GPBMessageFieldDescription*) description_
protected

◆ getSel_

- (SEL) getSel_
protected

◆ hasOrCountSel_

- (SEL) hasOrCountSel_
protected

◆ setHasSel_

- (SEL) setHasSel_
protected

◆ setSel_

- (SEL) setSel_
protected

Property Documentation

◆ containingOneof

- (GPBOneofDescriptor*) containingOneof
readnonatomicassign

◆ dataType

- (GPBDataType) dataType
readnonatomicassign

◆ defaultValue

- (GPBGenericValue) defaultValue
readnonatomicassign

◆ enumDescriptor

- (GPBEnumDescriptor *) enumDescriptor
readnonatomicstrong

◆ fieldType

- (GPBFieldType) fieldType
readnonatomicassign

◆ hasDefaultValue

- (BOOL) hasDefaultValue
readnonatomicassign

◆ mapKeyDataType

- (GPBDataType) mapKeyDataType
readnonatomicassign

◆ msgClass

- (Class) msgClass
readnonatomicassign

◆ name

- (NSString *) name
readnonatomiccopy

◆ number

- (uint32_t) number
readnonatomicassign

◆ optional

- (BOOL) optional
readnonatomicassign

◆ packable

- (BOOL) packable
readnonatomicassign

◆ required

- (BOOL) required
readnonatomicassign

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