|
template<typename Key > |
using | Divide::HashType = EnumHash< Key > |
|
template<typename K , typename V , typename HashFun = Divide::HashType<K>, typename Predicate = eastl::equal_to<K>> |
using | Divide::hashMapDefaultAlloc = hashAlg::unordered_map< K, V, HashFun, Predicate > |
|
template<typename K , typename V , typename HashFun = Divide::HashType<K>, typename Predicate = eastl::equal_to<K>> |
using | Divide::hashMap = hashAlg::unordered_map< K, V, HashFun, Predicate > |
|
template<typename K , typename V , typename HashFun = Divide::HashType<K>, typename Predicate = eastl::equal_to<K>> |
using | Divide::hashPairReturn = hashAlg::pair< typename hashMap< K, V, HashFun, Predicate >::iterator, bool > |
|
template<typename K , typename V > |
using | Divide::hashMapIntrusive = hashAlg::intrusive_hash_map< K, V, 37 > |
|
|
template<typename K , typename V , typename ... Args, typename HashFun = Divide::HashType<K>, typename Predicate = equal_to<K>> |
Divide::hashPairReturn< K, V, HashFun > | eastl::emplace (Divide::hashMap< K, V, HashFun, Predicate > &map, K key, Args &&... args) |
|
template<typename K , typename V , typename ... Args, typename HashFun = Divide::HashType<K>, typename Predicate = equal_to<K>> |
Divide::hashPairReturn< K, V, HashFun > | eastl::emplace (Divide::hashMap< K, V, HashFun, Predicate > &map, Args &&... args) |
|
template<typename K , typename V , typename HashFun = Divide::HashType<K>, typename Predicate = equal_to<K>> |
Divide::hashPairReturn< K, V, HashFun > | eastl::insert (Divide::hashMap< K, V, HashFun, Predicate > &map, const pair< K, V > &valuePair) |
|
template<typename K , typename V , typename HashFun = Divide::HashType<K>, typename Predicate = equal_to<K>> |
Divide::hashPairReturn< K, V, HashFun > | eastl::insert (Divide::hashMap< K, V, HashFun, Predicate > &map, K key, const V &value) |
|
template<typename K , typename V , typename HashFun = Divide::HashType<K>, typename Predicate = equal_to<K>> |
Divide::hashPairReturn< K, V, HashFun > | eastl::insert (Divide::hashMap< K, V, HashFun, Predicate > &map, K key, V &&value) |
|