|
RTS API Documentation
1.10.11
|
#include <switch_hashtable_private.h>
Collaboration diagram for switch_hashtable: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().
1.8.13