#include <hash.h>
Data Fields | |
| unsigned long | size | 
| unsigned long | frontmask | 
| unsigned long | fullmask | 
| unsigned long | space | 
| unsigned long | nelem | 
| void(* | freedata )(void *data) | 
| entry ** | tab | 
| unsigned long(* | hashfunction )(const void *t, const size_t len) | 
Definition at line 26 of file hash.h.
| void(* hashtab::freedata)(void *data) | 
Referenced by freehash().
| unsigned long hashtab::frontmask | 
| unsigned long hashtab::fullmask | 
| unsigned long(* hashtab::hashfunction)(const void *t, const size_t len) | 
Referenced by lookup_key().
| unsigned long hashtab::nelem | 
Definition at line 27 of file hash.h.
Referenced by addentry(), and lookup().
| unsigned long hashtab::size | 
Definition at line 27 of file hash.h.
Referenced by extend(), freehash(), getbin(), makelist(), makeplist(), and maxchain().
| unsigned long hashtab::space | 
Definition at line 33 of file hash.h.
Referenced by addentry(), extend(), freehash(), lookup_key(), makelist(), makeplist(), and maxchain().
 1.6.1