Woolz Image Processing Version 1.4.0
_AlcHeap Struct Reference

A general purpose heap data structure. Typedef: AlcHeap. More...

Data Fields

int nEnt
int maxEnt
int entInc
int entSz
void * data
void * entries

Detailed Description

A general purpose heap data structure. Typedef: AlcHeap.


Field Documentation

Number of entries in use: incremented when entry inserted, no change is popped, decremented when entry freed.

Referenced by AlcHeapAllEntFree(), AlcHeapEntFree(), AlcHeapInsertEnt(), and AlcHeapTop().

Number of entries allocated.

Referenced by AlcHeapInsertEnt().

When allocating space for more entries, allocate space for this many at a time.

Referenced by AlcHeapInsertEnt(), and AlcHeapNew().

Size of each heap entry.

Referenced by AlcHeapEntFree(), AlcHeapInsertEnt(), and AlcHeapNew().

Application data.

Referenced by AlcHeapNew().


The documentation for this struct was generated from the following file: