hashtable Struct Reference

#include <scilab/libs/hashtable/hashtable_private.h>

Collaboration diagram for hashtable:

Collaboration graph
[legend]

Data Fields

unsigned int tablelength
entry ** table
unsigned int entrycount
unsigned int loadlimit
unsigned int primeindex
unsigned int(* hashfn )(void *k)
int(* eqfn )(void *k1, void *k2)

Detailed Description

Definition at line 16 of file hashtable_private.h.


Field Documentation

unsigned int hashtable::tablelength

Definition at line 17 of file hashtable_private.h.

Referenced by getSTRINGSinhashtable(), getTAGSinhashtable(), and hashtable_iterator_advance().

struct entry** hashtable::table

Definition at line 18 of file hashtable_private.h.

Referenced by getSTRINGSinhashtable(), getTAGSinhashtable(), hashtable_iterator_advance(), and hashtable_iterator_remove().

unsigned int hashtable::entrycount

Definition at line 19 of file hashtable_private.h.

Referenced by getSTRINGSinhashtable(), getTAGSinhashtable(), and hashtable_iterator_remove().

unsigned int hashtable::loadlimit

Definition at line 20 of file hashtable_private.h.

unsigned int hashtable::primeindex

Definition at line 21 of file hashtable_private.h.

unsigned int(* hashtable::hashfn)(void *k)

int(* hashtable::eqfn)(void *k1, void *k2)


The documentation for this struct was generated from the following file:
Generated on Sun Mar 4 16:15:02 2007 for Scilab [trunk] by  doxygen 1.5.1