Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

s_array Struct Reference
[Array abstraction]

#include <utils.h>


Data Fields

size_t elements
size_t reserved
size_t element_size
void(* array_destroy )(void *)
void * array


Detailed Description

Array "class". This struct contains all necessary information about the array

Definition at line 290 of file utils.h.


Field Documentation

void* s_array::array
 

Array pointer

Definition at line 296 of file utils.h.

void(* s_array::array_destroy)(void *)
 

Function pointer to element destructor

size_t s_array::element_size
 

Size of one element

Definition at line 291 of file utils.h.

size_t s_array::elements
 

Number of elements in this array instance

Definition at line 291 of file utils.h.

size_t s_array::reserved
 

Amount of memory reserved

Definition at line 291 of file utils.h.


The documentation for this struct was generated from the following file:
Generated on Sun Apr 25 16:37:40 2004 for Classic Forum by doxygen 1.3.5