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

#import <GPBDictionary.h>

Inheritance diagram for GPBUInt32ObjectDictionary:
<GPBDictionaryInternalsProtocol>

Instance Methods

(instancetype) - initWithObjects:forKeys:count:
 
(instancetype) - initWithDictionary:
 
(instancetype) - initWithCapacity:
 
(ObjectType) - objectForKey:
 
(void- enumerateKeysAndObjectsUsingBlock:
 
(void- addEntriesFromDictionary:
 
(void- setObject:forKey:
 
(void- removeObjectForKey:
 
(void- removeAll
 
(BOOL- isInitialized [implementation]
 
(instancetype) - deepCopyWithZone: [implementation]
 
- Instance Methods inherited from <GPBDictionaryInternalsProtocol>
(size_t- computeSerializedSizeAsField:
 
(void- writeToCodedOutputStream:asField:
 
(void- setGPBGenericValue:forGPBGenericValueKey:
 
(void- enumerateForTextFormat:
 

Class Methods

(instancetype) + dictionary
 
(instancetype) + dictionaryWithObject:forKey:
 
(instancetype) + dictionaryWithObjects:forKeys:count:
 
(instancetype) + dictionaryWithDictionary:
 
(instancetype) + dictionaryWithCapacity:
 

Protected Attributes

 __pad0__: NSObject <NSCopying>@property(nonatomic
 
readonly NSUInteger count
 
package GPB_UNSAFE_UNRETAINED GPBMessage_autocreator
 

Method Documentation

◆ addEntriesFromDictionary:()

- (void) addEntriesFromDictionary: (GPBUInt32ObjectDictionary *)  otherDictionary

◆ deepCopyWithZone:()

- (instancetype) deepCopyWithZone: ((ns_returns_retained))  __attribute__
implementation

◆ dictionary()

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

◆ dictionaryWithCapacity:()

+ (instancetype) dictionaryWithCapacity: (NSUInteger)  numItems

◆ dictionaryWithDictionary:()

+ (instancetype) dictionaryWithDictionary: (GPBUInt32ObjectDictionary *)  dictionary

◆ dictionaryWithObject:forKey:()

+ (instancetype) dictionaryWithObject: (ObjectType)  object
forKey: (uint32_t key 

◆ dictionaryWithObjects:forKeys:count:()

+ (instancetype) dictionaryWithObjects: (const ObjectType GPB_UNSAFE_UNRETAINED [])  objects
forKeys: (const uint32_t [])  keys
count: (NSUInteger)  count 

◆ enumerateKeysAndObjectsUsingBlock:()

- (void) enumerateKeysAndObjectsUsingBlock: (void(^)(uint32_t key, ObjectType object, BOOL *stop))  block

◆ initWithCapacity:()

- (instancetype) initWithCapacity: (NSUInteger)  numItems

◆ initWithDictionary:()

- (instancetype) initWithDictionary: (GPBUInt32ObjectDictionary *)  dictionary

◆ initWithObjects:forKeys:count:()

- (instancetype) initWithObjects: (const ObjectType GPB_UNSAFE_UNRETAINED [])  objects
forKeys: (const uint32_t [])  keys
count: (NSUInteger)  NS_DESIGNATED_INITIALIZER 

◆ isInitialized()

- (BOOL) isInitialized
implementation

◆ objectForKey:()

- (id) objectForKey: (uint32_t key

◆ removeAll()

- (void) removeAll

◆ removeObjectForKey:()

- (void) removeObjectForKey: (uint32_t aKey

◆ setObject:forKey:()

- (void) setObject: (ObjectType)  object
forKey: (uint32_t key 

Member Data Documentation

◆ __pad0__

- __pad0__
protected

◆ _autocreator

- (package GPB_UNSAFE_UNRETAINED GPBMessage*) _autocreator
protected

◆ count

- (readonly NSUInteger) count
protected

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