CPSet Class Reference
[Foundation]

List of all members.

Public Member Functions

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

Static Public Member Functions

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


Detailed Description

Definition at line 20 of file CPSet.j.


Member Function Documentation

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

Definition at line 356 of file CPSet.j.

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

Definition at line 366 of file CPSet.j.

- (CPArray) allObjects   [implementation]

Definition at line 185 of file CPSet.j.

- (id) anyObject   [implementation]

Definition at line 201 of file CPSet.j.

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

Definition at line 216 of file CPSet.j.

- (id) copy   [implementation]

Definition at line 441 of file CPSet.j.

- (unsigned) count   [implementation]

Definition at line 227 of file CPSet.j.

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

Definition at line 462 of file CPSet.j.

- (id) init   [implementation]

Definition at line 91 of file CPSet.j.

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

Definition at line 106 of file CPSet.j.

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

Definition at line 326 of file CPSet.j.

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

Definition at line 457 of file CPSet.j.

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

Definition at line 134 of file CPSet.j.

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

Definition at line 124 of file CPSet.j.

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

Definition at line 151 of file CPSet.j.

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

Definition at line 159 of file CPSet.j.

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

Definition at line 400 of file CPSet.j.

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

Definition at line 240 of file CPSet.j.

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

Definition at line 257 of file CPSet.j.

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

Definition at line 267 of file CPSet.j.

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

Definition at line 284 of file CPSet.j.

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

Definition at line 294 of file CPSet.j.

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

Definition at line 307 of file CPSet.j.

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

Definition at line 414 of file CPSet.j.

- (id) mutableCopy   [implementation]

Definition at line 446 of file CPSet.j.

- (CPEnumerator) objectEnumerator   [implementation]

Definition at line 315 of file CPSet.j.

- (void) removeAllObjects   [implementation]

Definition at line 390 of file CPSet.j.

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

Definition at line 378 of file CPSet.j.

+ (id) set   [implementation]

Definition at line 29 of file CPSet.j.

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

Definition at line 346 of file CPSet.j.

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

Definition at line 38 of file CPSet.j.

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

Definition at line 337 of file CPSet.j.

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

Definition at line 47 of file CPSet.j.

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

Definition at line 67 of file CPSet.j.

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

Definition at line 57 of file CPSet.j.

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

Definition at line 83 of file CPSet.j.

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

Definition at line 428 of file CPSet.j.


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

Generated on Wed May 20 12:44:01 2009 for Cappuccino by  doxygen 1.5.8