|
| HashElement (size_t hashValue, const K &key, const I &info) |
| Creates a hash element with given hash value, key, and information.
|
|
I & | info () |
| Returns a refeence to the information value.
|
|
const I & | info () const |
| Returns the information value.
|
|
const K & | key () const |
| Returns the key value.
|
|
HashElement< K, I > * | next () const |
| Returns the successor element in the list.
|
|
| HashElementBase (size_t hashValue) |
| Creates a hash element with hash value hashValue .
|
|
size_t | hashValue () const |
| Returns the hash value of this element.
|
|
HashElementBase * | next () const |
| Returns the successor to this element in the list.
|
|
template<class K, class I>
class ogdf::HashElement< K, I >
Representation of elements in a hash table.
This class adds key and information members to HashElementBase. The two template parameters are K for the type of keys and I
for the type of information.
Definition at line 179 of file Hashing.h.