lh_table Struct Reference

Data Fields

int size
int count
int collisions
int resizes
int lookups
int inserts
int deletes
const char * name
struct lh_entry * head
struct lh_entry * tail
struct lh_entry * table
lh_entry_free_fn * free_fn
lh_hash_fn * hash_fn
lh_equal_fn * equal_fn

Detailed Description

The hash table structure.


Field Documentation

Number of collisions.

Numbers of entries.

Number of deletes.

A pointer onto the function responsible for freeing an entry.

The first entry.

Number of inserts.

Number of lookups.

const char* lh_table::name

Name of the hash table.

Number of resizes.

Size of our hash.

The last entry.


The documentation for this struct was generated from the following file:
Generated on Sat Apr 28 15:52:47 2012 for json-c by  doxygen 1.6.3