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

#import <GPBDictionary.h>

Inheritance diagram for GPBUInt64BoolDictionary:
NSObject <GPBDictionaryInternalsProtocol>

Instance Methods

(instancetype) - initWithValues:forKeys:count:
 
(instancetype) - initWithDictionary:
 
(instancetype) - initWithCapacity:
 
(BOOL- valueForKey:value:
 
(void- enumerateKeysAndValuesUsingBlock:
 
(void- addEntriesFromDictionary:
 
(void- setValue:forKey:
 
(void- removeValueForKey:
 
(void- removeAll
 
- Instance Methods inherited from <GPBDictionaryInternalsProtocol>
(size_t- computeSerializedSizeAsField:
 
(void- writeToCodedOutputStream:asField:
 
(void- setGPBGenericValue:forGPBGenericValueKey:
 
(void- enumerateForTextFormat:
 

Class Methods

(instancetype) + dictionary
 
(instancetype) + dictionaryWithValue:forKey:
 
(instancetype) + dictionaryWithValues:forKeys:count:
 
(instancetype) + dictionaryWithDictionary:
 
(instancetype) + dictionaryWithCapacity:
 

Protected Attributes

package GPB_UNSAFE_UNRETAINED GPBMessage_autocreator
 

Properties

NSUInteger count
 

Method Documentation

◆ addEntriesFromDictionary:()

- (void) addEntriesFromDictionary: (GPBUInt64BoolDictionary *)  otherDictionary

◆ dictionary()

+ (instancetype) dictionary
Initial value:
{
@package
NSMutableDictionary *_dictionary

◆ dictionaryWithCapacity:()

+ (instancetype) dictionaryWithCapacity: (NSUInteger)  numItems

◆ dictionaryWithDictionary:()

+ (instancetype) dictionaryWithDictionary: (GPBUInt64BoolDictionary *)  dictionary

◆ dictionaryWithValue:forKey:()

+ (instancetype) dictionaryWithValue: (BOOL value
forKey: (uint64_t key 

◆ dictionaryWithValues:forKeys:count:()

+ (instancetype) dictionaryWithValues: (const BOOL [])  values
forKeys: (const uint64_t [])  keys
count: (NSUInteger)  count 

◆ enumerateKeysAndValuesUsingBlock:()

- (void) enumerateKeysAndValuesUsingBlock: (void(^)(uint64_t key, BOOL value, BOOL *stop))  block

◆ initWithCapacity:()

- (instancetype) initWithCapacity: (NSUInteger)  numItems

◆ initWithDictionary:()

- (instancetype) initWithDictionary: (GPBUInt64BoolDictionary *)  dictionary

◆ initWithValues:forKeys:count:()

- (instancetype) initWithValues: (const BOOL [])  values
forKeys: (const uint64_t [])  keys
count: (NSUInteger)  NS_DESIGNATED_INITIALIZER 

◆ removeAll()

- (void) removeAll

◆ removeValueForKey:()

- (void) removeValueForKey: (uint64_t aKey

◆ setValue:forKey:()

- (void) setValue: (BOOL value
forKey: (uint64_t key 

◆ valueForKey:value:()

- (BOOL) valueForKey: (uint64_t key
value: (nullable BOOL *)  value 

Member Data Documentation

◆ _autocreator

- (package GPB_UNSAFE_UNRETAINED GPBMessage*) _autocreator
protected

Property Documentation

◆ count

- (NSUInteger) count
readnonatomicassign

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