vvopensource
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
MutNRLockDict.h
1 //
2 // MutNRLockDict.h
3 // VVOpenSource
4 //
5 // Created by David Lublin on 12/22/09.
6 // Copyright 2009 Vidvox. All rights reserved.
7 //
8 
9 #if IPHONE
10 #import <UIKit/UIKit.h>
11 #else
12 #import <Cocoa/Cocoa.h>
13 #endif
14 
15 #import "MutLockDict.h"
16 #import "ObjectHolder.h"
17 
18 
19 
21 
29 @interface MutNRLockDict : MutLockDict {
30 
31 }
32 
33 
34 - (void) setObject:(id)o forKey:(NSString *)s;
35 - (void) setValue:(id)v forKey:(NSString *)s;
36 - (id) objectForKey:(NSString *)k;
37 - (void) addEntriesFromDictionary:(id)otherDictionary;
38 - (NSArray *) allValues;
39 
40 @end
Subclass of MutLockDict; this class does NOT retain the objects in its array!
Definition: MutNRLockDict.h:29
MutLockDict is a thread-safe version of NSMutableDictionary.
Definition: MutLockDict.h:17