00001
00014 #ifndef NSMUTABLEARRAY_H_INCLUDED
00015 #define NSMUTABLEARRAY_H_INCLUDED
00016
00017 #include <Cacao/nsarray.h>
00018
00025 @interface NSMutableArray : NSArray
00026 {
00028 uint_t max_count ;
00029 }
00030
00037 + arrayWithCapacity: (uint_t) num ;
00038
00045 - initWithCapacity: (uint_t) num ;
00046
00052 - (void) dealloc ;
00053
00059 - (void) addObject: (id) obj ;
00060
00067 - (void) addObjectsFromArray: (NSArray *) src ;
00068
00078 - (void) insertObject: (id) obj atIndex: (uint_t) index ;
00079
00085 - (void) replaceObjectAtIndex: (uint_t) index withObject: (id) obj ;
00086
00095 - removeObjectAtIndex: (uint_t) index ;
00096
00097 @end
00098
00099 #endif
00100