Woolz Image Processing Version 1.4.0
_AlcBlockStack Struct Reference

General purpose data structure for maintaining blocks of some data type. Useful for efficient memory allocation. It's not a stack but a doubly linked list of blocks of data which can be used as a stack, heap, list, .... Typedef: AlcBlockStack. More...

Data Fields

size_t elmCnt
size_t maxElm
void * elements
struct _AlcBlockStackprev
struct _AlcBlockStacknext

Detailed Description

General purpose data structure for maintaining blocks of some data type. Useful for efficient memory allocation. It's not a stack but a doubly linked list of blocks of data which can be used as a stack, heap, list, .... Typedef: AlcBlockStack.


Field Documentation

Number of elements used in block

Referenced by AlcBlockStackNew().

Previous block up in stack

Referenced by AlcBlockStackNew().


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