use the new functor as default cmp in hashtables

This commit is contained in:
q66 2015-08-02 14:58:49 +01:00
parent 65fb75d8ab
commit 770f5ea0f2
2 changed files with 4 additions and 4 deletions

View file

@ -166,14 +166,14 @@ namespace detail {
template< template<
typename K, typename T, typename K, typename T,
typename H = ToHash<K>, typename H = ToHash<K>,
typename C = Equal<K>, typename C = EqualWithCstr<K>,
typename A = Allocator<Pair<const K, T>> typename A = Allocator<Pair<const K, T>>
> using Map = detail::MapImpl<K, T, H, C, A, false>; > using Map = detail::MapImpl<K, T, H, C, A, false>;
template< template<
typename K, typename T, typename K, typename T,
typename H = ToHash<K>, typename H = ToHash<K>,
typename C = Equal<K>, typename C = EqualWithCstr<K>,
typename A = Allocator<Pair<const K, T>> typename A = Allocator<Pair<const K, T>>
> using Multimap = detail::MapImpl<K, T, H, C, A, true>; > using Multimap = detail::MapImpl<K, T, H, C, A, true>;

View file

@ -137,14 +137,14 @@ namespace detail {
template< template<
typename T, typename T,
typename H = ToHash<T>, typename H = ToHash<T>,
typename C = Equal<T>, typename C = EqualWithCstr<T>,
typename A = Allocator<T> typename A = Allocator<T>
> using Set = detail::SetImpl<T, H, C, A, false>; > using Set = detail::SetImpl<T, H, C, A, false>;
template< template<
typename T, typename T,
typename H = ToHash<T>, typename H = ToHash<T>,
typename C = Equal<T>, typename C = EqualWithCstr<T>,
typename A = Allocator<T> typename A = Allocator<T>
> using Multiset = detail::SetImpl<T, H, C, A, true>; > using Multiset = detail::SetImpl<T, H, C, A, true>;