Some ReChannel classes require the availability of efficient unordered maps (i.e. hash maps). Since the hash maps currently are not officially part of the C++ standard template library (STL) and existing implementations strongly differ in the support for hash maps, a custom hash map class is simply composed from the boost's multi_index library.
Definition in file rc_hash_map.h.
Go to the source code of this file.
Namespaces | |
| namespace | ReChannel |
| namespace | ReChannel::internals |
| namespace | ReChannel::internals::hash_map |
Classes | |
| struct | pair |
| the value type used by hash (multi)maps. More... | |
| class | rc_hash_map |
| Hash map implementation. More... | |
| struct | rc_hash_map::index_1 |
| The tag of the first (and only) index. More... | |
| class | rc_hash_multimap |
| Hash multimap implementation. More... | |
| struct | rc_hash_multimap::index_1 |
| The tag of the first (and only) index. More... | |
1.5.3