Woolz Image Processing
Version 1.7.5
|
A cache item for a AlcLRUCache. Typedef: AlcLRUCItem. More...
Data Fields | |
unsigned int | key |
size_t | sz |
void * | entry |
struct _AlcLRUCItem * | rankPrv |
struct _AlcLRUCItem * | rankNxt |
struct _AlcLRUCItem * | hashNxt |
A cache item for a AlcLRUCache. Typedef: AlcLRUCItem.
unsigned int _AlcLRUCItem::key |
Numeric key used as input to a hash function to locate the item.
Referenced by AlcLRUCacheFacts(), AlcLRUCEntryAdd(), AlcLRUCEntryAddWithKey(), and AlcLRUCItemFind().
size_t _AlcLRUCItem::sz |
Size of the item's entry.
Referenced by AlcLRUCacheFacts(), AlcLRUCEntryAdd(), AlcLRUCEntryAddWithKey(), AlcLRUCEntryRemoveWithKey(), and AlcLRUCItemFind().
void* _AlcLRUCItem::entry |
User supplied entry.
Referenced by AlcLRUCacheFacts(), AlcLRUCEntryAdd(), AlcLRUCEntryAddWithKey(), AlcLRUCEntryGetWithKey(), AlcLRUCEntryRemoveAll(), AlcLRUCEntryRemoveWithKey(), and AlcLRUCItemFind().
struct _AlcLRUCItem* _AlcLRUCItem::rankPrv |
Previous item in priority rank table.
Referenced by AlcLRUCacheFacts().
struct _AlcLRUCItem* _AlcLRUCItem::rankNxt |
Next item in priority rank table.
Referenced by AlcLRUCacheFacts(), and AlcLRUCEntryRemoveAll().
struct _AlcLRUCItem* _AlcLRUCItem::hashNxt |
Next item in hash table or free item list.
Referenced by AlcLRUCacheFacts(), AlcLRUCItemFind(), and AlcLRUCKeyGetNHashItem().