List Class Reference

#import <loader/objc/List.h>

Inheritance diagram for List:

Object List of all members.

Detailed Description

Definition at line 40 of file List.h.

Public Member Functions

(id- addObject:
(id- addObjectIfAbsent:
(id- appendList:
(unsigned) - capacity
(id- copyFromZone:
(unsigned) - count
(id- empty
(id- free
(id- freeObjects
(unsigned) - indexOf:
(id- init
(id- initCount:
(id- insertObject:at:
(BOOL- isEqual:
(id- lastObject
(id- makeObjectsPerform:
(id- makeObjectsPerform:with:
(id- objectAt:
(id- removeLastObject
(id- removeObject:
(id- removeObjectAt:
(id- replaceObject:with:
(id- replaceObjectAt:with:
(id- setAvailableCapacity:

Static Public Member Functions

(id+ new
(id+ newCount:

Public Attributes

unsigned maxElements
unsigned numElements

Member Function Documentation

- (id) addObject: (id anObject  

- (id) addObjectIfAbsent: (id anObject  

- (id) appendList: (List *)  otherList  

- (unsigned) capacity  

- (id) copyFromZone: (void *)  z  

Implements Object.

- (unsigned) count  

- (id) empty  

- (id) free  

Implements Object.

- (id) freeObjects  

- (unsigned) indexOf: (id anObject  

- (id) init  

Implements Object.

- (id) initCount: (unsigned)  numSlots  

- (id) insertObject: (id anObject
at: (unsigned)  index

- (BOOL) isEqual: (id anObject  

Implements Object.

- (id) lastObject  

- (id) makeObjectsPerform: (SEL aSelector  

- (id) makeObjectsPerform: (SEL aSelector
with: (id anObject

+ (id) new  

Implements Object.

+ (id) newCount: (unsigned)  numSlots  

- (id) objectAt: (unsigned)  index  

- (id) removeLastObject  

- (id) removeObject: (id anObject  

- (id) removeObjectAt: (unsigned)  index  

- (id) replaceObject: (id anObject
with: (id newObject

- (id) replaceObjectAt: (unsigned)  index
with: (id newObject

- (id) setAvailableCapacity: (unsigned)  numSlots  

Member Data Documentation

- (id*) dataPtr

Definition at line 43 of file List.h.

- (unsigned) maxElements

Definition at line 45 of file List.h.

- (unsigned) numElements

Definition at line 44 of file List.h.

The documentation for this class was generated from the following file:
Generated on Tue Sep 19 21:18:43 2006 for Boomerang by  doxygen 1.4.6