In file code/C/generic.H: 
 class GIntArray : public  GObject  
 Code for integer dynamic array class 
  Inheritance:
public members:
- 
 GIntArray() 
 - 
 
 ~GIntArray() 
 - 
 
 int SetSize(int asize) 
 -  Sets the size of the array to 'asize' elements
 
 int GetSize() 
 -  Retrieves the current size of the array, in elements
 
 int Append(int) 
 -  Appends a value to the end of the array, returns index
 
 int &Last() 
 -  returns the last value in the array
 
 int Pop() 
 -  Returns and removes the last value in the array
 
 int &operator[](int index) 
 -  Overloaded index operator for the array
 
  GIntArray & operator=( GIntArray  &input) 
 -  Overloaded assignment operator for array (copy)
 
 void Sort(int (*compar)(const void *, const void *)) 
 -  Sort the array given a decision function
 
 private members:
- 
 int vsize 
 -  The size in chunks
 
 int size 
 -  The size in elements
 
 int *array 
 -  Array of objects
 
 int ChangeSize( int change) 
 -  Function that deals with resizing the array
 int change 
 -  Amount to change array relative to current size
 
 
 
public members:
- 
 friend ostream& operator<<(ostream& s,  GObject &) 
 
  Documentation 
This is a dynamic array that grows as needed.   Holes are not 
  allowed in the array so you can not grow the array by more than one
  element when allocating.  You can explicitly  SetSize() if you 
  want to save time by preventing multiple calls to  realloc().
  this class has no child classes.
 alphabetic index   hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by  Malte  Zöckler,  Roland Wunderling