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

#import <GPBArray.h>

Inheritance diagram for GPBEnumArray:
NSObject

Instance Methods

(instancetype) - initWithValidationFunction:
 
(instancetype) - initWithValidationFunction:rawValues:count:
 
(instancetype) - initWithValueArray:
 
(instancetype) - initWithValidationFunction:capacity:
 
(int32_t- valueAtIndex:
 
(void- enumerateValuesWithBlock:
 
(void- enumerateValuesWithOptions:usingBlock:
 
(int32_t- rawValueAtIndex:
 
(void- enumerateRawValuesWithBlock:
 
(void- enumerateRawValuesWithOptions:usingBlock:
 
(void- addValue:
 
(void- addValues:count:
 
(void- insertValue:atIndex:
 
(void- replaceValueAtIndex:withValue:
 
(void- addRawValue:
 
(void- addRawValuesFromArray:
 
(void- addRawValues:count:
 
(void- insertRawValue:atIndex:
 
(void- replaceValueAtIndex:withRawValue:
 
(void- removeValueAtIndex:
 
(void- removeAll
 
(void- exchangeValueAtIndex:withValueAtIndex:
 

Class Methods

(instancetype) + array
 
(instancetype) + arrayWithValidationFunction:
 
(instancetype) + arrayWithValidationFunction:rawValue:
 
(instancetype) + arrayWithValueArray:
 
(instancetype) + arrayWithValidationFunction:capacity:
 

Protected Attributes

package GPB_UNSAFE_UNRETAINED GPBMessage_autocreator
 

Properties

NSUInteger count
 
GPBEnumValidationFunc validationFunc
 

Method Documentation

◆ addRawValue:()

- (void) addRawValue: (int32_t value

◆ addRawValues:count:()

- (void) addRawValues: (const int32_t [])  values
count: (NSUInteger)  count 

◆ addRawValuesFromArray:()

- (void) addRawValuesFromArray: (GPBEnumArray *)  array

◆ addValue:()

- (void) addValue: (int32_t value

◆ addValues:count:()

- (void) addValues: (const int32_t [])  values
count: (NSUInteger)  count 

◆ array()

+ (instancetype) array

◆ arrayWithValidationFunction:()

+ (instancetype) arrayWithValidationFunction: (nullable GPBEnumValidationFunc func

◆ arrayWithValidationFunction:capacity:()

+ (instancetype) arrayWithValidationFunction: (nullable GPBEnumValidationFunc func
capacity: (NSUInteger)  count 

◆ arrayWithValidationFunction:rawValue:()

+ (instancetype) arrayWithValidationFunction: (nullable GPBEnumValidationFunc func
rawValue: (int32_t value 

◆ arrayWithValueArray:()

+ (instancetype) arrayWithValueArray: (GPBEnumArray *)  array

◆ enumerateRawValuesWithBlock:()

- (void) enumerateRawValuesWithBlock: (void(^)(int32_t value, NSUInteger idx, BOOL *stop))  block

◆ enumerateRawValuesWithOptions:usingBlock:()

- (void) enumerateRawValuesWithOptions: (NSEnumerationOptions)  opts
usingBlock: (void(^)(int32_t value, NSUInteger idx, BOOL *stop))  block 

◆ enumerateValuesWithBlock:()

- (void) enumerateValuesWithBlock: (void(^)(int32_t value, NSUInteger idx, BOOL *stop))  block

◆ enumerateValuesWithOptions:usingBlock:()

- (void) enumerateValuesWithOptions: (NSEnumerationOptions)  opts
usingBlock: (void(^)(int32_t value, NSUInteger idx, BOOL *stop))  block 

◆ exchangeValueAtIndex:withValueAtIndex:()

- (void) exchangeValueAtIndex: (NSUInteger)  idx1
withValueAtIndex: (NSUInteger)  idx2 

◆ initWithValidationFunction:()

- (instancetype) initWithValidationFunction: (nullable GPBEnumValidationFunc NS_DESIGNATED_INITIALIZER

◆ initWithValidationFunction:capacity:()

- (instancetype) initWithValidationFunction: (nullable GPBEnumValidationFunc func
capacity: (NSUInteger)  count 

◆ initWithValidationFunction:rawValues:count:()

- (instancetype) initWithValidationFunction: (nullable GPBEnumValidationFunc func
rawValues: (const int32_t [])  values
count: (NSUInteger)  count 

◆ initWithValueArray:()

- (instancetype) initWithValueArray: (GPBEnumArray *)  array

◆ insertRawValue:atIndex:()

- (void) insertRawValue: (int32_t value
atIndex: (NSUInteger)  index 

◆ insertValue:atIndex:()

- (void) insertValue: (int32_t value
atIndex: (NSUInteger)  index 

◆ rawValueAtIndex:()

- (int32_t) rawValueAtIndex: (NSUInteger)  index

◆ removeAll()

- (void) removeAll

◆ removeValueAtIndex:()

- (void) removeValueAtIndex: (NSUInteger)  index

◆ replaceValueAtIndex:withRawValue:()

- (void) replaceValueAtIndex: (NSUInteger)  index
withRawValue: (int32_t value 

◆ replaceValueAtIndex:withValue:()

- (void) replaceValueAtIndex: (NSUInteger)  index
withValue: (int32_t value 

◆ valueAtIndex:()

- (int32_t) valueAtIndex: (NSUInteger)  index

Member Data Documentation

◆ _autocreator

- (package GPB_UNSAFE_UNRETAINED GPBMessage*) _autocreator
protected

Property Documentation

◆ count

- (NSUInteger) count
readnonatomicassign

◆ validationFunc

- (GPBEnumValidationFunc) validationFunc
readnonatomicassign

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