|
template<plf::hive_iterator_concept it_type, typename distance_type > |
void | std::advance (it_type &it, const distance_type distance) |
|
template<plf::hive_iterator_concept it_type> |
it_type | std::next (it_type it, const typename iterator_traits< it_type >::difference_type distance=1) |
|
template<plf::hive_iterator_concept it_type> |
it_type | std::prev (it_type it, const typename iterator_traits< it_type >::difference_type distance=1) |
|
template<plf::hive_iterator_concept it_type> |
iterator_traits< it_type >::difference_type | std::distance (const it_type first, const it_type last) |
|
template<class element_type , class allocator_type > |
void | std::swap (plf::hive< element_type, allocator_type > &a, plf::hive< element_type, allocator_type > &b) noexcept(std::allocator_traits< allocator_type >::propagate_on_container_swap::value||std::allocator_traits< allocator_type >::is_always_equal::value) |
|
template<class element_type , class allocator_type , class predicate_function > |
plf::hive< element_type, allocator_type >::size_type | std::erase_if (plf::hive< element_type, allocator_type > &container, predicate_function predicate) |
|
template<class element_type , class allocator_type > |
plf::hive< element_type, allocator_type >::size_type | std::erase (plf::hive< element_type, allocator_type > &container, const element_type &value) |
|