Declaration of classes used for hashing. More...
#include <ogdf/basic/basic.h>#include <ogdf/basic/memory.h>#include <cmath>#include <cstddef>#include <limits>#include <string>Go to the source code of this file.
Classes | |
| class | ogdf::DefHashFunc< K > |
| Default hash functions. More... | |
| class | ogdf::DefHashFunc< double > |
| Specialized default hash function for double. More... | |
| class | ogdf::DefHashFunc< string > |
| Specialized default hash function for string. More... | |
| class | ogdf::DefHashFunc< void * > |
| Specialized default hash function for pointer types. More... | |
| class | ogdf::HashConstIterator< K, I, H > |
| Iterators for hash tables. More... | |
| class | ogdf::HashElement< K, I > |
| Representation of elements in a hash table. More... | |
| class | ogdf::HashElementBase |
| Base class for elements within a hash table. More... | |
| class | ogdf::Hashing< K, I, H > |
| Hashing with chaining and table doubling. More... | |
| class | ogdf::HashingBase |
| Base class for hashing with chaining and table doubling. More... | |
Namespaces | |
| namespace | ogdf |
| The namespace for all OGDF objects. | |
Declaration of classes used for hashing.
Declares HashingBase and HashElementBase, and declares and implements classes Hashing, HashElement, HashConstIterator.
Definition in file Hashing.h.