Woolz Image Processing Version 1.4.0
_AlcHashItem Struct Reference

A hash table item. Typedef: AlcHashItem. More...

Data Fields

void(* freeFn )(void *)
void * entry
void * key
struct _AlcHashItemnext
struct _AlcHashItemprev

Detailed Description

A hash table item. Typedef: AlcHashItem.


Field Documentation

void(* _AlcHashItem::freeFn)(void *)

Function to free the hash item, may be NULL

Referenced by AlcHashItemFree(), AlcHashItemNew(), and AlcHashTableFree().

The hash item's entry

Referenced by AlcHashItemFree(), AlcHashItemNew(), and AlcHashTableFree().

The key which identifies the hash item

Referenced by AlcHashItemGet(), AlcHashItemInsert(), AlcHashItemNew(), AlcHashItemOrder(), and AlcHashItemUnlink().

Next item in the hash tables linked list, NULL if this is the last item

Referenced by AlcHashItemGet(), AlcHashItemInsert(), AlcHashItemUnlink(), AlcHashTableCount(), AlcHashTableFree(), AlcHashTableIterate(), and AlcHashTableUnlinkAll().

Previous item in the hash tables linked list, NULL if this is the first item

Referenced by AlcHashItemInsert(), AlcHashItemUnlink(), and AlcHashTableIterate().


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