Muvicado HD
Loading...
Searching...
No Matches
MutNRLockDict Class Reference

Subclass of MutLockDict; this class does NOT retain the objects in its array! More...

#include <MutNRLockDict.h>

Inheritance diagram for MutNRLockDict:
Collaboration diagram for MutNRLockDict:

Instance Methods

(void) - setObject:forKey:
(void) - setValue:forKey:
(id) - objectForKey:
(void) - addEntriesFromDictionary:
(NSArray *) - allValues
Instance Methods inherited from MutLockDict
(id) - initWithCapacity:
(void) - rdlock
(void) - wrlock
(void) - unlock
(NSMutableDictionary *) - dict
(NSMutableDictionary *) - createDictCopy
(NSMutableDictionary *) - lockCreateDictCopy
(void) - lockSetObject:forKey:
(void) - lockSetValue:forKey:
(void) - removeAllObjects
(void) - lockRemoveAllObjects
(id) - lockObjectForKey:
(void) - removeObjectForKey:
(void) - lockRemoveObjectForKey:
(void) - addEntriesFromDictionary:
(void) - lockAddEntriesFromDictionary:
(NSArray *) - allKeys
(NSArray *) - lockAllKeys
(NSArray *) - lockAllValues
(NSUInteger) - count
(NSUInteger) - lockCount

Additional Inherited Members

Class Methods inherited from MutLockDict
(id) + dictionaryWithCapacity:
Protected Attributes inherited from MutLockDict
NSMutableDictionary * dict
pthread_rwlock_t dictLock

Detailed Description

Subclass of MutLockDict; this class does NOT retain the objects in its array!

Definition at line 28 of file MutNRLockDict.h.

Method Documentation

◆ addEntriesFromDictionary:

- (void) addEntriesFromDictionary: (id) otherDictionary

◆ allValues

- (NSArray *) allValues

Implements MutLockDict.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ objectForKey:

- (id) objectForKey: (NSString *) k

Implements MutLockDict.

◆ setObject:forKey:

- (void) setObject: (id) o
forKey: (NSString *) s 

Implements MutLockDict.

◆ setValue:forKey:

- (void) setValue: (id) v
forKey: (NSString *) s 

Implements MutLockDict.


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