Home | History | Annotate | Download | only in containers

Lines Matching refs:Key

134 template<class Key, class T,
135 class Hash = std::hash<Key>,
136 class Pred = std::equal_to<Key>,
137 class Alloc = std::allocator<std::pair<const Key, T>>>
138 using hash_map = std::unordered_map<Key, T, Hash, Pred, Alloc>;
140 template<class Key, class T,
141 class Hash = std::hash<Key>,
142 class Pred = std::equal_to<Key>,
143 class Alloc = std::allocator<std::pair<const Key, T>>>
144 using hash_multimap = std::unordered_multimap<Key, T, Hash, Pred, Alloc>;
146 template<class Key,
147 class Hash = std::hash<Key>,
148 class Pred = std::equal_to<Key>,
149 class Alloc = std::allocator<Key>>
150 using hash_multiset = std::unordered_multiset<Key, Hash, Pred, Alloc>;
152 template<class Key,
153 class Hash = std::hash<Key>,
154 class Pred = std::equal_to<Key>,
155 class Alloc = std::allocator<Key>>
156 using hash_set = std::unordered_set<Key, Hash, Pred, Alloc>;
162 template<class Key, class T,
163 class Hash = BASE_HASH_NAMESPACE::hash<Key>,
164 class Pred = std::equal_to<Key>,
165 class Alloc = std::allocator<std::pair<const Key, T>>>
166 using hash_map = BASE_HASH_IMPL_NAMESPACE::hash_map<Key, T, Hash, Pred, Alloc>;
168 template<class Key, class T,
169 class Hash = BASE_HASH_NAMESPACE::hash<Key>,
170 class Pred = std::equal_to<Key>,
171 class Alloc = std::allocator<std::pair<const Key, T>>>
173 BASE_HASH_IMPL_NAMESPACE::hash_multimap<Key, T, Hash, Pred, Alloc>;
175 template<class Key,
176 class Hash = BASE_HASH_NAMESPACE::hash<Key>,
177 class Pred = std::equal_to<Key>,
178 class Alloc = std::allocator<Key>>
180 BASE_HASH_IMPL_NAMESPACE::hash_multiset<Key, Hash, Pred, Alloc>;
182 template<class Key,
183 class Hash = BASE_HASH_NAMESPACE::hash<Key>,
184 class Pred = std::equal_to<Key>,
185 class Alloc = std::allocator<Key>>
186 using hash_set = BASE_HASH_IMPL_NAMESPACE::hash_set<Key, Hash, Pred, Alloc>;