util_cache Struct Reference

Collaboration diagram for util_cache:

Collaboration graph

Data Fields

uint32_t(* hash )(const void *key)
 Hash function.
int(* compare )(const void *key1, const void *key2)
 Compare two keys.
void(* destroy )(void *key, void *value)
 Destroy a (key, value) pair.
uint32_t size
struct util_cache_entryentries

Detailed Description

Definition at line 57 of file u_cache.c.

Field Documentation

uint32_t(* util_cache::hash)(const void *key)

Hash function.

int(* util_cache::compare)(const void *key1, const void *key2)

Compare two keys.

void(* util_cache::destroy)(void *key, void *value)

Destroy a (key, value) pair.

uint32_t util_cache::size

Definition at line 68 of file u_cache.c.

struct util_cache_entry* util_cache::entries [read]

Definition at line 70 of file u_cache.c.

The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:08 2009 for Gallium3D by  doxygen 1.5.4