bn_unordered_map.h file

bn::iunordered_map and bn::unordered_map implementation header file.


namespace bn
Main Butano namespace.


template<typename Key, typename Value, typename KeyHash, typename KeyEqual>
class bn::iunordered_map
Base class of bn::unordered_map.
class bn::iunordered_map::iterator
Non const iterator.
class bn::iunordered_map::const_iterator
Const iterator.
template<typename Key, typename Value, int MaxSize, typename KeyHash, typename KeyEqual>
class bn::unordered_map
std::unordered_map like container with a fixed size buffer.