Base class for elements within a hash table. More...
#include <ogdf/basic/Hashing.h>
Inheritance diagram for ogdf::HashElementBase:Public Member Functions | |
| 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. | |
Private Attributes | |
| size_t | m_hashValue |
| The hash value. | |
| HashElementBase * | m_next |
| The successor in the list. | |
Friends | |
| class | HashingBase |
Base class for elements within a hash table.
This class realizes only chaining of elements and maintianing hash values for rehashing.
|
inlineexplicit |
|
inline |
|
inline |
|
friend |
|
private |
|
private |