1 //========================================================================
5 // Copyright 1996 Derek B. Noonburg
7 //========================================================================
18 //------------------------------------------------------------------------
20 //------------------------------------------------------------------------
31 // Reference counting.
32 int incRef() { return ++ref; }
33 int decRef() { return --ref; }
35 // Get number of elements.
36 int getLength() { return length; }
39 void add(Object *elem);
42 Object *get(int i, Object *obj);
43 Object *getNF(int i, Object *obj);
47 Object *elems; // array of elements
48 int size; // size of <elems> array
49 int length; // number of elements in array
50 int ref; // reference count