Standard library » Containers » Unordered map module

std::unordered_map like container with the capacity defined at compile time.

It doesn't throw exceptions. Instead, asserts are used to ensure valid usage.

Files

file bn_unordered_map.h
file bn_unordered_map_fwd.h

Classes

template<typename Key, typename Value, typename KeyHash = hash<Key>, typename KeyEqual = equal_to<Key>>
class bn::iunordered_map
Base class of bn::unordered_map.
template<typename Key, typename Value, int MaxSize, typename KeyHash = hash<Key>, typename KeyEqual = equal_to<Key>>
class bn::unordered_map
std::unordered_map like container with a fixed size buffer.