lh_table Struct Reference


Data Fields

int size
int count
int collisions
int resizes
int lookups
int inserts
int deletes
char * name
struct lh_entryhead
struct lh_entrytail
struct lh_entrytable
lh_entry_free_fnfree_fn
lh_hash_fnhash_fn
lh_equal_fnequal_fn

Detailed Description

The hash table structure.

Field Documentation

Size of our hash.

Numbers of entries.

Number of collisions.

Number of resizes.

Number of lookups.

Number of inserts.

Number of deletes.

Name of the hash table.

struct lh_entry* lh_table::head [read]

The first entry.

struct lh_entry* lh_table::tail [read]

The last entry.

struct lh_entry* lh_table::table [read]

A pointer onto the function responsible for freeing an entry.


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

Generated on Mon Jan 5 15:01:30 2009 for json-c by  doxygen 1.5.6