CPSet Class Reference
[Foundation]

An unordered collection of objects. More...

List of all members.

Public Member Functions

(void) - addObject: [implementation]
(void) - addObjectsFromArray: [implementation]
(CPArray- allObjects [implementation]
(id) - anyObject [implementation]
(BOOL) - containsObject: [implementation]
(id) - copy [implementation]
(unsigned) - count [implementation]
(void) - encodeWithCoder: [implementation]
(id) - init [implementation]
(id) - initWithArray: [implementation]
(id) - initWithCapacity: [implementation]
(id) - initWithCoder: [implementation]
(id) - initWithObjects: [implementation]
(id) - initWithObjects:count: [implementation]
(id) - initWithSet: [implementation]
(id) - initWithSet:copyItems: [implementation]
(void) - intersectSet: [implementation]
(BOOL) - intersectsSet: [implementation]
(BOOL) - isEqualToSet: [implementation]
(BOOL) - isSubsetOfSet: [implementation]
(void) - makeObjectsPerformSelector: [implementation]
(void) - makeObjectsPerformSelector:withObject: [implementation]
(id) - member: [implementation]
(void) - minusSet: [implementation]
(id) - mutableCopy [implementation]
(CPEnumerator- objectEnumerator [implementation]
(void) - removeAllObjects [implementation]
(void) - removeObject: [implementation]
(void) - removeObjectsInArray: [implementation]
(void) - setSet: [implementation]
(void) - unionSet: [implementation]

Static Public Member Functions

(id) + set [implementation]
(id) + setWithArray: [implementation]
(id) + setWithCapacity: [implementation]
(id) + setWithObject: [implementation]
(id) + setWithObjects: [implementation]
(id) + setWithObjects:count: [implementation]
(id) + setWithSet: [implementation]

Detailed Description

An unordered collection of objects.

Definition at line 37 of file CPSet.j.


Member Function Documentation

- (void) addObject: (id)  anObject   [implementation]

Definition at line 378 of file CPSet.j.

- (void) addObjectsFromArray: (CPArray objects   [implementation]

Definition at line 391 of file CPSet.j.

- (CPArray) allObjects   [implementation]

Definition at line 202 of file CPSet.j.

- (id) anyObject   [implementation]

Definition at line 218 of file CPSet.j.

- (BOOL) containsObject: (id)  anObject   [implementation]

Definition at line 233 of file CPSet.j.

- (id) copy   [implementation]

Definition at line 474 of file CPSet.j.

- (unsigned) count   [implementation]

Definition at line 246 of file CPSet.j.

- (void) encodeWithCoder: (CPCoder aCoder   [implementation]

Definition at line 495 of file CPSet.j.

- (id) init   [implementation]

Definition at line 108 of file CPSet.j.

- (id) initWithArray: (CPArray anArray   [implementation]

Definition at line 123 of file CPSet.j.

- (id) initWithCapacity: (unsigned)  numItems   [implementation]

Definition at line 348 of file CPSet.j.

- (id) initWithCoder: (CPCoder aCoder   [implementation]

Definition at line 490 of file CPSet.j.

- (id) initWithObjects: (id)  anObject
,   ... 
[implementation]

Definition at line 151 of file CPSet.j.

- (id) initWithObjects: (id)  objects
count: (unsigned)  count 
[implementation]

Definition at line 141 of file CPSet.j.

- (id) initWithSet: (CPSet aSet   [implementation]

Definition at line 168 of file CPSet.j.

- (id) initWithSet: (CPSet aSet
copyItems: (BOOL)  shouldCopyItems 
[implementation]

Definition at line 176 of file CPSet.j.

- (void) intersectSet: (CPSet set   [implementation]

Definition at line 433 of file CPSet.j.

- (BOOL) intersectsSet: (CPSet aSet   [implementation]

Definition at line 259 of file CPSet.j.

- (BOOL) isEqualToSet: (CPSet set   [implementation]

Definition at line 279 of file CPSet.j.

- (BOOL) isSubsetOfSet: (CPSet set   [implementation]

Definition at line 289 of file CPSet.j.

- (void) makeObjectsPerformSelector: (SEL)  aSelector   [implementation]

Definition at line 306 of file CPSet.j.

- (void) makeObjectsPerformSelector: (SEL)  aSelector
withObject: (id)  argument 
[implementation]

Definition at line 316 of file CPSet.j.

- (id) member: (id)  object   [implementation]

Definition at line 329 of file CPSet.j.

- (void) minusSet: (CPSet set   [implementation]

Definition at line 447 of file CPSet.j.

- (id) mutableCopy   [implementation]

Definition at line 479 of file CPSet.j.

- (CPEnumerator) objectEnumerator   [implementation]

Definition at line 337 of file CPSet.j.

- (void) removeAllObjects   [implementation]

Definition at line 423 of file CPSet.j.

- (void) removeObject: (id)  anObject   [implementation]

Definition at line 403 of file CPSet.j.

- (void) removeObjectsInArray: (CPArray objects   [implementation]

Definition at line 412 of file CPSet.j.

+ (id) set   [implementation]

Definition at line 46 of file CPSet.j.

- (void) setSet: (CPSet set   [implementation]

Definition at line 368 of file CPSet.j.

+ (id) setWithArray: (CPArray array   [implementation]

Definition at line 55 of file CPSet.j.

+ (id) setWithCapacity: (unsigned)  numItems   [implementation]

Definition at line 359 of file CPSet.j.

+ (id) setWithObject: (id)  anObject   [implementation]

Definition at line 64 of file CPSet.j.

+ (id) setWithObjects: (id)  anObject
,   ... 
[implementation]

Definition at line 84 of file CPSet.j.

+ (id) setWithObjects: (id)  objects
count: (unsigned)  count 
[implementation]

Definition at line 74 of file CPSet.j.

+ (id) setWithSet: (CPSet set   [implementation]

Definition at line 100 of file CPSet.j.

- (void) unionSet: (CPSet set   [implementation]

Definition at line 461 of file CPSet.j.


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

Generated on Fri Apr 9 11:04:22 2010 for Cappuccino API by  doxygen 1.6.1