|
Oolite
|
#include <OOWeakSet.h>
Inheritance diagram for OOWeakSet:
Collaboration diagram for OOWeakSet:Instance Methods | |
| (id) | - init |
| (id) | - initWithCapacity: |
| (NSUInteger) | - count |
| (BOOL) | - containsObject: |
| (NSEnumerator *) | - objectEnumerator |
| (void) | - addObject: |
| (void) | - removeObject: |
| (void) | - addObjectsByEnumerating: |
| (void) | - makeObjectsPerformSelector: |
| (void) | - makeObjectsPerformSelector:withObject: |
| (NSArray *) | - allObjects |
| (void) | - removeAllObjects |
| (void) | - dealloc [implementation] |
| (NSString *) | - description [implementation] |
| (id) | - copyWithZone: [implementation] |
| (id) | - mutableCopyWithZone: [implementation] |
| (BOOL) | - isEqual: [implementation] |
| (void) | - compact [implementation] |
Class Methods | |
| (instancetype) | + set |
| (instancetype) | + setWithCapacity: |
Private Attributes | |
| NSMutableSet * | _objects |
Definition at line 29 of file OOWeakSet.h.
| - (void) addObject: | (id<OOWeakReferenceSupport>) | object |
Definition at line 17 of file OOWeakSet.m.
| - (void) addObjectsByEnumerating: | (NSEnumerator *) | enumerator |
Definition at line 17 of file OOWeakSet.m.
| - (NSArray *) allObjects |
Definition at line 17 of file OOWeakSet.m.
|
implementation |
Provided by category OOWeakSet(OOPrivate).
Definition at line 17 of file OOWeakSet.m.
| - (BOOL) containsObject: | (id<OOWeakReferenceSupport>) | object |
Definition at line 17 of file OOWeakSet.m.
|
implementation |
Definition at line 17 of file OOWeakSet.m.
| - (NSUInteger) count |
Definition at line 17 of file OOWeakSet.m.
|
implementation |
Definition at line 17 of file OOWeakSet.m.
|
implementation |
Definition at line 17 of file OOWeakSet.m.
| - (id) init |
Definition at line 17 of file OOWeakSet.m.
| - (id) initWithCapacity: | (NSUInteger) | capacity |
Definition at line 17 of file OOWeakSet.m.
|
implementation |
Definition at line 17 of file OOWeakSet.m.
| - (void) makeObjectsPerformSelector: | (SEL) | selector |
Definition at line 17 of file OOWeakSet.m.
| - (void) makeObjectsPerformSelector: | (SEL) | selector | |
| withObject: | (id) | argument | |
Definition at line 17 of file OOWeakSet.m.
|
implementation |
Definition at line 17 of file OOWeakSet.m.
| - (NSEnumerator *) objectEnumerator |
Definition at line 17 of file OOWeakSet.m.
| - (void) removeAllObjects |
Definition at line 17 of file OOWeakSet.m.
| - (void) removeObject: | (id<OOWeakReferenceSupport>) | object |
Definition at line 17 of file OOWeakSet.m.
| + (instancetype) set |
Definition at line 17 of file OOWeakSet.m.
| + (instancetype) setWithCapacity: | (NSUInteger) | capacity |
Definition at line 17 of file OOWeakSet.m.
|
private |
Definition at line 33 of file OOWeakSet.h.