Main Page | Class List | File List | Class Members | File Members | Related Pages

GiArray Struct Reference

#include <gi_array.h>

List of all members.

Public Attributes

GiBuffer buf
size_t nmemb
size_t elemsize


Detailed Description

Array abstraction object.


Member Data Documentation

GiBuffer GiArray::buf
 

Internal data buffer currently being abused for convenience. Eventually, GiBuffer should be implemented using GiArray, instead of the other way around. Perhaps GiArray should be opaque to facilitate this change at a later date?

size_t GiArray::elemsize
 

Constant size of each element in the array.

size_t GiArray::nmemb
 

Number of elements currently in the array. This should remain equal to the buffer length divided by the element size.


The documentation for this struct was generated from the following file:
Generated on Sun Aug 22 07:56:41 2004 by doxygen 1.3.7