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

#import <GPBDescriptor.h>

Inheritance diagram for GPBEnumDescriptor:
NSObject

Instance Methods

(nullable NSString *) - enumNameForValue:
 
(BOOL- getValue:forEnumName:
 
(nullable NSString *) - textFormatNameForValue:
 
(instancetype) - initWithName:valueNames:values:count:enumVerifier: [implementation]
 

Class Methods

(instancetype) + allocDescriptorForName:valueNames:values:count:enumVerifier: [implementation]
 
(instancetype) + allocDescriptorForName:valueNames:values:count:enumVerifier:extraTextFormatInfo: [implementation]
 

Properties

NSStringname
 
GPBEnumValidationFunc enumVerifier
 

Method Documentation

◆ allocDescriptorForName:valueNames:values:count:enumVerifier:()

+ (instancetype) allocDescriptorForName: (NSString *)  name
valueNames: (const char *)  valueNames
values: (const int32_t *)  values
count: (uint32_t valueCount
enumVerifier: (GPBEnumValidationFunc enumVerifier 
implementation

◆ allocDescriptorForName:valueNames:values:count:enumVerifier:extraTextFormatInfo:()

+ (instancetype) allocDescriptorForName: (NSString *)  name
valueNames: (const char *)  valueNames
values: (const int32_t *)  values
count: (uint32_t valueCount
enumVerifier: (GPBEnumValidationFunc enumVerifier
extraTextFormatInfo: (const char *)  extraTextFormatInfo 
implementation

◆ enumNameForValue:()

- (NSString *) enumNameForValue: (int32_t number

◆ getValue:forEnumName:()

- (BOOL) getValue: (nullable int32_t *)  outValue
forEnumName: (NSString *)  name 

◆ initWithName:valueNames:values:count:enumVerifier:()

- (instancetype) initWithName: (NSString *)  name
valueNames: (const char *)  valueNames
values: (const int32_t *)  values
count: (uint32_t valueCount
enumVerifier: (GPBEnumValidationFunc enumVerifier 
implementation

◆ textFormatNameForValue:()

- (NSString *) textFormatNameForValue: (int32_t number

Property Documentation

◆ enumVerifier

- (GPBEnumValidationFunc) enumVerifier
readnonatomicassign

◆ name

- (NSString*) name
readnonatomiccopy

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