Woolz Image Processing  Version 1.8.3
_AlcLRUCItem Struct Reference

A cache item for a AlcLRUCache. Typedef: AlcLRUCItem. More...

Data Fields

unsigned int key
 
size_t sz
 
void * entry
 
struct _AlcLRUCItemrankPrv
 
struct _AlcLRUCItemrankNxt
 
struct _AlcLRUCItemhashNxt
 

Detailed Description

A cache item for a AlcLRUCache. Typedef: AlcLRUCItem.

Field Documentation

◆ key

unsigned int _AlcLRUCItem::key

Numeric key used as input to a hash function to locate the item.

Referenced by AlcLRUCacheFacts().

◆ sz

size_t _AlcLRUCItem::sz

Size of the item's entry.

Referenced by AlcLRUCacheFacts().

◆ entry

void* _AlcLRUCItem::entry

User supplied entry.

Referenced by AlcLRUCacheFacts(), AlcLRUCEntryRemoveAll(), and AlcLRUCEntryRemoveWithKey().

◆ rankPrv

struct _AlcLRUCItem* _AlcLRUCItem::rankPrv

Previous item in priority rank table.

Referenced by AlcLRUCacheFacts().

◆ rankNxt

struct _AlcLRUCItem* _AlcLRUCItem::rankNxt

Next item in priority rank table.

Referenced by AlcLRUCacheFacts().

◆ hashNxt

struct _AlcLRUCItem* _AlcLRUCItem::hashNxt

Next item in hash table or free item list.

Referenced by AlcLRUCacheFacts().


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