file
StaticHashMapIterator.h
Namespaces
- namespace nCine
- Root namespace of nCine game engine.
Classes
-
template<class K, class T, class HashFunc, unsigned int Capacity, bool IsConst>struct nCine::StaticHashMapHelperTraits
- Base helper structure for type traits used in the hashmap iterator.
-
template<class K, class T, class HashFunc, unsigned int Capacity>struct nCine::StaticHashMapHelperTraits<K, T, HashFunc, Capacity, false>
- Helper structure providing type traits used in the non constant hashmap iterator.
-
template<class K, class T, class HashFunc, unsigned int Capacity>struct nCine::StaticHashMapHelperTraits<K, T, HashFunc, Capacity, true>
- Helper structure providing type traits used in the constant hashmap iterator.
-
template<class K, class T, class HashFunc, unsigned int Capacity, bool IsConst>class nCine::StaticHashMapIterator
- Static hashmap iterator.
-
template<class K, class T, class HashFunc, unsigned int Capacity>struct nCine::IteratorTraits<StaticHashMapIterator<K, T, HashFunc, Capacity, false>>
- Iterator traits structure specialization for
HashMapIterator
class. -
template<class K, class T, class HashFunc, unsigned int Capacity>struct nCine::IteratorTraits<StaticHashMapIterator<K, T, HashFunc, Capacity, true>>
- Iterator traits structure specialization for constant
HashMapIterator
class.