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

#import <GPBDescriptor.h>

Inheritance diagram for GPBOneofDescriptor:
NSObject

Instance Methods

(nullable GPBFieldDescriptor *) - fieldWithNumber:
 
(nullable GPBFieldDescriptor *) - fieldWithName:
 
(instancetype) - initWithName:fields: [implementation]
 

Protected Attributes

package const char * name_
 
NSArrayfields_
 
SEL caseSel_
 

Properties

NSStringname
 
NSArray< GPBFieldDescriptor * > * fields
 

Method Documentation

◆ fieldWithName:()

- (GPBFieldDescriptor *) fieldWithName: (NSString *)  name

◆ fieldWithNumber:()

- (GPBFieldDescriptor *) fieldWithNumber: (uint32_t fieldNumber

◆ initWithName:fields:()

- (instancetype) initWithName: (const char *)  name
fields: (NSArray *)  fields 
implementation

Member Data Documentation

◆ caseSel_

- (SEL) caseSel_
protected

◆ fields_

- (NSArray*) fields_
protected

◆ name_

- (package const char*) name_
protected

Property Documentation

◆ fields

- (NSArray<GPBFieldDescriptor*>*) fields
readnonatomicassign

◆ name

- (NSString *) name
readnonatomicassign

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