00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #import "OFArray.h"
00013
00018 @interface OFMutableArray: OFArray {}
00024 - addObject: (OFObject*)obj;
00025
00032 - addObject: (OFObject*)obj
00033 atIndex: (size_t)index;
00034
00042 - replaceObject: (OFObject*)old
00043 withObject: (OFObject*)new;
00044
00051 - replaceObjectAtIndex: (size_t)index
00052 withObject: (OFObject*)obj;
00053
00061 - replaceObjectIdenticalTo: (OFObject*)old
00062 withObject: (OFObject*)new;
00063
00069 - removeObject: (OFObject*)obj;
00070
00076 - removeObjectIdenticalTo: (OFObject*)obj;
00077
00083 - removeObjectAtIndex: (size_t)index;
00084
00090 - removeNObjects: (size_t)nobjects;
00091
00098 - removeNObjects: (size_t)nobjects
00099 atIndex: (size_t)index;
00100 @end