The objects actually stored in a hash_list are 'value_type' objects. The member, data_, contains the pair<Key,Value> that is the user data provided by an insert operation. More...
#include <hash_list.h>
Public Member Functions | |
value_type (value_type *bn, Key const &k, Value const &v) | |
Public Attributes | |
value_type * | bucket_next_ |
pointer to next value_type object in the hash bucket | |
mapped_type | data_ |
user data |
The objects actually stored in a hash_list are 'value_type' objects. The member, data_, contains the pair<Key,Value> that is the user data provided by an insert operation.
Definition at line 135 of file hash_list.h.
value_type | ( | value_type * | bn, | |
Key const & | k, | |||
Value const & | v | |||
) |
construct a value_type given a key, a value, and a pointer to the next value_type object in the hash buck that this one goes in.
bn | first entry in the hash buck computed from this key (the key resolves to a bucket, and bn is the first entry currently there). | |
k | the hash key used in the computations | |
v | the value stored in the new hash bucket entry |
Definition at line 146 of file hash_list.h.
pointer to next value_type object in the hash bucket
Definition at line 142 of file hash_list.h.
user data
Definition at line 144 of file hash_list.h.