#include <hash.H>
Collaboration diagram for hash_node:
Public Member Functions | |
hash_node (long key, void *value, hash_node *next) | |
hash_node (const hash_node &old) | |
hash_node () | |
hash_node * | next () const |
void | next (hash_node *n) |
void * | data () const |
void *& | data_ptr () |
long | key () const |
void | data (void *data) |
Private Attributes | |
long | _key |
void * | _data |
hash_node * | _next |
Definition at line 5 of file hash.H.
|
|
|
Definition at line 13 of file hash.H. References _data, _key, _next, and hash_node(). |
|
Definition at line 16 of file hash.H. References _data, _key, and _next. Referenced by hash_node(). |
|
Definition at line 22 of file hash.H. References _data. |
|
Definition at line 19 of file hash.H. References _data. Referenced by HASH::add(), HASH::bfind(), HASH::find(), and HASH::next_seq(). |
|
Definition at line 20 of file hash.H. References _data. Referenced by HASH::find_addr(). |
|
Definition at line 21 of file hash.H. References _key. Referenced by HASH::add(), HASH::bfind(), HASH::del(), HASH::find(), HASH::find_addr(), and HASH::next_seq(). |
|
Definition at line 18 of file hash.H. References _next. |
|
Definition at line 17 of file hash.H. References _next. Referenced by HASH::add(), HASH::bfind(), HASH::clear(), HASH::del(), HASH::find(), HASH::find_addr(), HASH::load_factor(), and HASH::next_seq(). |
|
Definition at line 8 of file hash.H. Referenced by data(), data_ptr(), and hash_node(). |
|
Definition at line 7 of file hash.H. Referenced by hash_node(), and key(). |
|
Definition at line 9 of file hash.H. Referenced by hash_node(), and next(). |