summaryrefslogtreecommitdiff
path: root/MLKDictionary.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2009-01-13 19:25:00 +0100
committerMatthias Andreas Benkard <matthias@benkard.de>2009-01-13 19:25:00 +0100
commitdf867c1495f92c0df046199557cab647a2f48170 (patch)
tree927d26f6b34784aa4a84d4b86233e77a8d439918 /MLKDictionary.h
parentc456224caf73a20c9421f6250f0f876196c3d8d0 (diff)
MLKDictionary: Implement required methods.
Diffstat (limited to 'MLKDictionary.h')
-rw-r--r--MLKDictionary.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/MLKDictionary.h b/MLKDictionary.h
index cf3b03a..c88ad55 100644
--- a/MLKDictionary.h
+++ b/MLKDictionary.h
@@ -29,7 +29,9 @@
+(void) initialize;
+(id) dictionary;
+
-(id) init;
+-(id) initWithCapacity:(unsigned int)numItems;
-(id) initEqTable;
-(id) initEqlTable;
-(id) initEqualTable;
@@ -42,6 +44,10 @@
-(NSEnumerator *) keyEnumerator;
-(id) objectForKey:(id)key;
-(void) setObject:(id)object forKey:(id)key;
+-(void) removeObjectForKey:(id)key;
+-(void) removeAllObjects;
+-(NSArray *) allKeys;
+-(NSArray *) allValues;
-(void) dealloc;
-(void) finalize;