Woolz Image Processing
Version 1.8.3
|
A doubly linked list item. Typedef: AlcDLPItem. More...
Data Fields | |
void(* | freeFn )(void *) |
void * | entry |
struct _AlcDLPItem * | next |
struct _AlcDLPItem * | prev |
A doubly linked list item. Typedef: AlcDLPItem.
void(* _AlcDLPItem::freeFn) (void *) |
Function to free list item, may be NULL
Referenced by AlcDLPItemFree(), AlcDLPItemNew(), and AlcDLPListFree().
void* _AlcDLPItem::entry |
The list item's entry
Referenced by AlcDLPItemFree(), AlcDLPItemNew(), AlcDLPListFree(), WlzCopyPropertyList(), WlzGetProperty(), WlzPropertyListContainsName(), and WlzRemoveProperty().
struct _AlcDLPItem* _AlcDLPItem::next |
The next item in the list, towards the tail of the list
Referenced by AlcDLPItemAppend(), AlcDLPItemInsert(), AlcDLPItemUnlink(), AlcDLPListCount(), AlcDLPListEntryAppend(), AlcDLPListEntryInsert(), AlcDLPListFree(), AlcDLPListIterate(), WlzGetProperty(), WlzPropertyListContainsName(), and WlzRemoveProperty().
struct _AlcDLPItem* _AlcDLPItem::prev |
The previous item in the list, towards the head of the list
Referenced by AlcDLPItemAppend(), AlcDLPItemInsert(), AlcDLPItemUnlink(), AlcDLPListEntryAppend(), AlcDLPListEntryInsert(), and AlcDLPListIterate().