Library Foundation

Package Hashing

Overview

Classes: ConstIterator, Hash, HashEntry, HashFunction, HashMap, HashMapEntry, HashMapEntryHash, HashSet, HashStatistic, HashTable, Iterator, LinearHashTable, SimpleHashTable

Functions: hash, hashCombine, hashCombine, hashRange

Classes

class ConstIterator

 more...

struct Hash

A generic hash function. more...

class HashEntry

 more...

struct HashFunction

A generic hash function. more...

class HashMap

This class implements a map using a LinearHashTablemore...

struct HashMapEntry

This class template is used internally by HashMapmore...

struct HashMapEntryHash

This class template is used internally by HashMapmore...

class HashSet

This class implements a set using a LinearHashTablemore...

class HashStatistic

HashStatistic class bundles statistical information on the current state of a HashTable more...

class HashTable

A HashTable stores a key value pair that can be looked up via a hashed key. more...

class Iterator

 more...

class LinearHashTable

This class implements a linear hash table. more...

class SimpleHashTable

A SimpleHashTable stores a key value pair that can be looked up via a hashed key. more...