34#include <nfx/Hashing.h>
41#include <unordered_set>
43namespace nfx::containers
56 template <
typename TKey,
57 typename Hash = hashing::Hasher<uint32_t>,
58 typename KeyEqual = std::equal_to<>>
61 using Base = std::unordered_set<TKey, Hash, KeyEqual>;
Generic unordered set with transparent lookup support.
KeyEqual key_equal
Type alias for key equality comparator.
TKey value_type
Type alias for value type (same as key_type for sets).
std::ptrdiff_t difference_type
Type alias for difference type.
size_t size_type
Type alias for size type.
Hash hasher
Type alias for hasher type.
TKey key_type
Type alias for key type.