RTS API Documentation
1.10.11
|
#include <switch_hashtable_private.h>
Data Fields | |
unsigned int | tablelength |
struct entry ** | table |
unsigned int | entrycount |
unsigned int | loadlimit |
unsigned int | primeindex |
unsigned int(* | hashfn )(void *k) |
int(* | eqfn )(void *k1, void *k2) |
Definition at line 35 of file switch_hashtable_private.h.
unsigned int switch_hashtable::entrycount |
Definition at line 38 of file switch_hashtable_private.h.
Referenced by _switch_hashtable_remove(), and switch_create_hashtable().
int(* switch_hashtable::eqfn) (void *k1, void *k2) |
Definition at line 42 of file switch_hashtable_private.h.
Referenced by _switch_hashtable_remove(), and switch_create_hashtable().
unsigned int(* switch_hashtable::hashfn) (void *k) |
Definition at line 41 of file switch_hashtable_private.h.
Referenced by hash(), and switch_create_hashtable().
unsigned int switch_hashtable::loadlimit |
Definition at line 39 of file switch_hashtable_private.h.
Referenced by hashtable_expand(), and switch_create_hashtable().
unsigned int switch_hashtable::primeindex |
Definition at line 40 of file switch_hashtable_private.h.
Referenced by hashtable_expand(), and switch_create_hashtable().
struct entry** switch_hashtable::table |
Definition at line 37 of file switch_hashtable_private.h.
Referenced by _switch_hashtable_remove(), hashtable_expand(), switch_create_hashtable(), and switch_hashtable_next().
unsigned int switch_hashtable::tablelength |
Definition at line 36 of file switch_hashtable_private.h.
Referenced by hashtable_expand(), switch_create_hashtable(), and switch_hashtable_next().