Woolz Image Processing
Version 1.7.5
|
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(), AlcDLPListSort(), WlzCopyPropertyList(), WlzGetProperty(), WlzObjectFacts(), WlzPropertyListContainsName(), WlzRemoveProperty(), and WlzWriteObj().
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(), AlcDLPListSort(), WlzCopyPropertyList(), WlzGetProperty(), WlzObjectFacts(), WlzPropertyListContainsName(), WlzRemoveProperty(), and WlzWriteObj().
struct _AlcDLPItem* _AlcDLPItem::prev |
The previous item in the list, towards the head of the list
Referenced by AlcDLPItemAppend(), AlcDLPItemInsert(), AlcDLPItemUnlink(), AlcDLPListEntryAppend(), AlcDLPListEntryInsert(), AlcDLPListIterate(), and AlcDLPListSort().