_NSMapTable Klassenreferenz

#import <_NSMapTable.h>

Abgeleitet von NSMapTable.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - init
(id) - initWithKeyFunctions:valueFunctions:
(id) - initWithKeyOptions:valueOptions:capacity:
(id) - initWithCoder:
(void) - encodeWithCoder:
(unsigned int) - probe:
(_Bool) - containsKeys:values:count:
(unsigned int) - weakCount
(id) - dump
(void) - grow
(void) - assign:key:value:
(unsigned int) - count
(const void *) - itemForKey:
(void) - setItem:forKey:
(void) - setItem:forAbsentKey:
(void) - setItem:forKnownAbsentKey:
(void) - addItem:forKey:
(const void *) - existingItemForSetItem:forAbsentKey:
(BOOL) - mapMember:originalKey:value:
(void) - replaceItem:forExistingKey:
(unsigned int) - rehashAfter:
(void) - rehash
(void) - removeItemForKey:
(void) - removeAllItems
(void) - dealloc
(id) - description
(id) - copy
(unsigned int) - countByEnumeratingWithState:objects:count:
(id) - keyEnumerator
(id) - objectEnumerator
(id) - enumerator
(unsigned int) - getKeys:values:
(BOOL) - isEqual:
(id) - allKeys
(id) - allValues

Geschützte Attribute

_NSHashFunctionskeys
_NSHashFunctionsvalues
unsigned int count
unsigned int capacity
unsigned int keyOptions
unsigned int valueOptions

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei _NSMapTable.h.


Dokumentation der Elementfunktionen

- (id) init  

Implementiert NSMapTable.

- (id) initWithKeyFunctions: (id)  fp8
valueFunctions: (id)  fp12 

Implementiert NSMapTable.

- (id) initWithKeyOptions: (unsigned int)  fp8
valueOptions: (unsigned int)  fp12
capacity: (unsigned int)  fp16 

Implementiert NSMapTable.

- (id) initWithCoder: (id)  fp8  

Implementiert NSMapTable.

- (void) encodeWithCoder: (id)  fp8  

Implementiert NSMapTable.

- (unsigned int) probe: (const void *)  fp8  

- (_Bool) containsKeys: (const void **)  fp8
values: (const void **)  fp12
count: (unsigned int)  fp16 

- (unsigned int) weakCount  

Implementiert NSMapTable.

- (id) dump  

- (void) grow  

- (void) assign: (unsigned int)  fp8
key: (const void *)  fp12
value: (const void *)  fp16 

- (unsigned int) count  

Implementiert NSMapTable.

- (const void *) itemForKey: (const void *)  fp8  

Implementiert NSMapTable.

- (void) setItem: (const void *)  fp8
forKey: (const void *)  fp12 

Implementiert NSMapTable.

- (void) setItem: (const void *)  fp8
forAbsentKey: (const void *)  fp12 

Implementiert NSMapTable.

- (void) setItem: (const void *)  fp8
forKnownAbsentKey: (const void *)  fp12 

Implementiert NSMapTable.

- (void) addItem: (const void *)  fp8
forKey: (const void *)  fp12 

- (const void *) existingItemForSetItem: (const void *)  fp8
forAbsentKey: (const void *)  fp12 

Implementiert NSMapTable.

- (BOOL) mapMember: (const void *)  fp8
originalKey: (const void **)  fp12
value: (const void **)  fp16 

Implementiert NSMapTable.

- (void) replaceItem: (const void *)  fp8
forExistingKey: (const void *)  fp12 

Implementiert NSMapTable.

- (unsigned int) rehashAfter: (unsigned int)  fp8  

- (void) rehash  

- (void) removeItemForKey: (const void *)  fp8  

Implementiert NSMapTable.

- (void) removeAllItems  

Implementiert NSMapTable.

- (void) dealloc  

Implementiert NSObject.

- (id) description  

Implementiert NSMapTable.

- (id) copy  

Implementiert NSMapTable.

- (unsigned int) countByEnumeratingWithState: (CDAnonymousStruct8 *)  fp8
objects: (id *)  fp12
count: (unsigned int)  fp16 

Implementiert NSMapTable.

- (id) keyEnumerator  

Implementiert NSMapTable.

- (id) objectEnumerator  

Implementiert NSMapTable.

- (id) enumerator  

Implementiert NSMapTable.

- (unsigned int) getKeys: (const void **)  fp8
values: (const void **)  fp12 

Implementiert NSMapTable.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSMapTable.

- (id) allKeys  

Implementiert NSMapTable.

- (id) allValues  

Implementiert NSMapTable.


Dokumentation der Datenelemente

- (_NSHashFunctions*) keys [protected]

Definiert in Zeile 13 der Datei _NSMapTable.h.

- (_NSHashFunctions*) values [protected]

Definiert in Zeile 14 der Datei _NSMapTable.h.

- (unsigned int) count [protected]

Definiert in Zeile 15 der Datei _NSMapTable.h.

- (unsigned int) capacity [protected]

Definiert in Zeile 16 der Datei _NSMapTable.h.

- (unsigned int) keyOptions [protected]

Definiert in Zeile 17 der Datei _NSMapTable.h.

- (unsigned int) valueOptions [protected]

Definiert in Zeile 18 der Datei _NSMapTable.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: