handle_table Struct Reference


Data Fields

void ** objects
 Object array.
unsigned size
 Number of objects the handle can currently hold.
unsigned filled
 Number of consecutive objects allocated at the start of the table.
void(* destroy )(void *object)
 Optional object destructor.

Detailed Description

Definition at line 46 of file u_handle_table.c.


Field Documentation

void** handle_table::objects

Object array.

Empty handles have a null object

Definition at line 49 of file u_handle_table.c.

unsigned handle_table::size

Number of objects the handle can currently hold.

Definition at line 52 of file u_handle_table.c.

unsigned handle_table::filled

Number of consecutive objects allocated at the start of the table.

Definition at line 54 of file u_handle_table.c.

void(* handle_table::destroy)(void *object)

Optional object destructor.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:01 2009 for Gallium3D by  doxygen 1.5.4