#ifndef __ruamoko_Array_h #define __ruamoko_Array_h #include "Object.h" @interface Array: Object { integer count, size; integer incr; id [] array; } - (id) init; - (id) initWithIncrement: (integer) inc; - (void) free; - (void []) getItemAt: (integer) index; - (void) setItemAt: (integer) index item:(void []) item; - (void) addItem: (void []) item; - (void) removeItem: (void []) item; - (void []) removeItemAt: (integer) index; - (void []) insertItemAt: (integer) index item:(void []) item; - (integer) count; @end #endif//__ruamoko_Array_h