|
void | phmap::swap_internal::swap () |
|
template<class T , phmap::enable_if_t< IsSwappable< T >::value, int > = 0> |
void | phmap::swap_internal::Swap (T &lhs, T &rhs) noexcept(IsNothrowSwappable< T >::value) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (weak_equality, equivalent, compare_internal::eq::equivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (weak_equality, nonequivalent, compare_internal::eq::nonequivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_equality, equal, compare_internal::eq::equal) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_equality, nonequal, compare_internal::eq::nonequal) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_equality, equivalent, compare_internal::eq::equivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_equality, nonequivalent, compare_internal::eq::nonequivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (partial_ordering, less, compare_internal::ord::less) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (partial_ordering, equivalent, compare_internal::eq::equivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (partial_ordering, greater, compare_internal::ord::greater) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (partial_ordering, unordered, compare_internal::ncmp::unordered) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (weak_ordering, less, compare_internal::ord::less) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (weak_ordering, equivalent, compare_internal::eq::equivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (weak_ordering, greater, compare_internal::ord::greater) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_ordering, less, compare_internal::ord::less) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_ordering, equal, compare_internal::eq::equal) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_ordering, equivalent, compare_internal::eq::equivalent) |
|
| phmap::PHMAP_COMPARE_INLINE_INIT (strong_ordering, greater, compare_internal::ord::greater) |
|
template<typename BoolType , phmap::enable_if_t< std::is_same< bool, BoolType >::value, int > = 0> |
constexpr bool | phmap::compare_internal::compare_result_as_less_than (const BoolType r) |
|
constexpr bool | phmap::compare_internal::compare_result_as_less_than (const phmap::weak_ordering r) |
|
template<typename Compare , typename K , typename LK > |
constexpr bool | phmap::compare_internal::do_less_than_comparison (const Compare &compare, const K &x, const LK &y) |
|
template<typename Int , phmap::enable_if_t< std::is_same< int, Int >::value, int > = 0> |
constexpr phmap::weak_ordering | phmap::compare_internal::compare_result_as_ordering (const Int c) |
|
constexpr phmap::weak_ordering | phmap::compare_internal::compare_result_as_ordering (const phmap::weak_ordering c) |
|
template<typename Compare , typename K , typename LK , phmap::enable_if_t<!std::is_same< bool, phmap::invoke_result_t< Compare, const K &, const LK & > >::value, int > = 0> |
constexpr phmap::weak_ordering | phmap::compare_internal::do_three_way_comparison (const Compare &compare, const K &x, const LK &y) |
|
template<typename K , typename C , typename A > |
void | phmap::swap (btree_set< K, C, A > &x, btree_set< K, C, A > &y) |
|
template<typename K , typename C , typename A , typename Pred > |
void | phmap::erase_if (btree_set< K, C, A > &set, Pred pred) |
|
template<typename K , typename C , typename A > |
void | phmap::swap (btree_multiset< K, C, A > &x, btree_multiset< K, C, A > &y) |
|
template<typename K , typename C , typename A , typename Pred > |
void | phmap::erase_if (btree_multiset< K, C, A > &set, Pred pred) |
|
template<typename K , typename V , typename C , typename A > |
void | phmap::swap (btree_map< K, V, C, A > &x, btree_map< K, V, C, A > &y) |
|
template<typename K , typename V , typename C , typename A , typename Pred > |
void | phmap::erase_if (btree_map< K, V, C, A > &map, Pred pred) |
|
template<typename K , typename V , typename C , typename A > |
void | phmap::swap (btree_multimap< K, V, C, A > &x, btree_multimap< K, V, C, A > &y) |
|
template<typename K , typename V , typename C , typename A , typename Pred > |
void | phmap::erase_if (btree_multimap< K, V, C, A > &map, Pred pred) |
|