Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::reverse_iterator< Itr, bool > Member List

This is the complete list of members for arene::base::reverse_iterator< Itr, bool >, including all inherited members.

operator reverse_iterator_detail::std_reverse_iterator< Itr >() const noexcept(std::is_nothrow_constructible< reverse_iterator_detail::std_reverse_iterator< Itr >, Itr >::value &&noexcept(std::declval< reverse_iterator >().base()))arene::base::reverse_iterator< Itr, bool >inline
operator!=(reverse_iterator const &lhs, reverse_iterator< U > const &rhs) noexcept -> boolarene::base::reverse_iterator< Itr, bool >friend
operator!=(reverse_iterator const &lhs, reverse_iterator_detail::std_reverse_iterator< U > const &rhs) noexcept -> boolarene::base::reverse_iterator< Itr, bool >friend
operator+(reverse_iterator const &iter, difference_type const delta) noexcept(std::is_nothrow_copy_constructible< Itr >::value &&is_nothrow_subtractable_v< Itr const &, difference_type const >) -> reverse_iteratorarene::base::reverse_iterator< Itr, bool >friend
operator+(difference_type const delta, reverse_iterator const &iter) noexcept(std::is_nothrow_copy_constructible< Itr >::value &&is_nothrow_subtractable_v< Itr const &, difference_type const >) -> reverse_iteratorarene::base::reverse_iterator< Itr, bool >friend
operator++() noexcept(noexcept(--std::declval< Itr & >())) -> reverse_iterator &arene::base::reverse_iterator< Itr, bool >inline
operator++(int) noexcept(std::is_nothrow_copy_constructible< reverse_iterator >::value &&noexcept(++std::declval< reverse_iterator & >())) -> reverse_iteratorarene::base::reverse_iterator< Itr, bool >inline
operator+=(difference_type const delta) noexcept(noexcept(std::declval< Itr & >() -=delta)) -> reverse_iterator &arene::base::reverse_iterator< Itr, bool >inline
operator-(reverse_iterator const &iter, difference_type const delta) noexcept(std::is_nothrow_copy_constructible< Itr >::value &&is_nothrow_addable_v< Itr const &, difference_type const >) -> reverse_iteratorarene::base::reverse_iterator< Itr, bool >friend
operator-(reverse_iterator const lhs, reverse_iterator const rhs) noexcept(is_nothrow_subtractable_v< Itr const & >) -> difference_typearene::base::reverse_iterator< Itr, bool >friend
operator--() noexcept(noexcept(++std::declval< Itr & >())) -> reverse_iterator &arene::base::reverse_iterator< Itr, bool >inline
operator--(int) noexcept(std::is_nothrow_copy_constructible< reverse_iterator >::value &&noexcept(--std::declval< reverse_iterator & >())) -> reverse_iteratorarene::base::reverse_iterator< Itr, bool >inline
operator-=(difference_type const delta) noexcept(noexcept(std::declval< Itr & >()+=delta)) -> reverse_iterator &arene::base::reverse_iterator< Itr, bool >inline
operator->() const noexcept(noexcept(std::declval< reverse_iterator const & >().itr_for_access().operator->())) -> pointerarene::base::reverse_iterator< Itr, bool >inline
operator=(reverse_iterator const &other) noexcept -> reverse_iterator &=defaultarene::base::reverse_iterator< Itr, bool >
operator=(reverse_iterator &&other) noexcept -> reverse_iterator &=defaultarene::base::reverse_iterator< Itr, bool >
arene::base::generic_ordering_from_three_way_compare< reverse_iterator< Itr > >::operator=(generic_ordering_from_three_way_compare const &other) &noexcept -> generic_ordering_from_three_way_compare &=defaultarene::base::generic_ordering_from_three_way_compare< reverse_iterator< Itr > >private
arene::base::generic_ordering_from_three_way_compare< reverse_iterator< Itr > >::operator=(generic_ordering_from_three_way_compare &&other) &noexcept -> generic_ordering_from_three_way_compare &=defaultarene::base::generic_ordering_from_three_way_compare< reverse_iterator< Itr > >private
operator==(reverse_iterator const &lhs, reverse_iterator< U > const &rhs) noexcept -> boolarene::base::reverse_iterator< Itr, bool >friend
operator==(reverse_iterator const &lhs, reverse_iterator_detail::std_reverse_iterator< U > const &rhs) noexcept(noexcept(std::declval< Itr >()==std::declval< U >()) &&noexcept(rhs.base())) -> boolarene::base::reverse_iterator< Itr, bool >friend
operator[](difference_type const delta) const noexcept -> referencearene::base::reverse_iterator< Itr, bool >inline
reverse_iterator()=defaultarene::base::reverse_iterator< Itr, bool >
reverse_iterator(reverse_iterator const &other) noexcept=defaultarene::base::reverse_iterator< Itr, bool >
reverse_iterator(reverse_iterator &&other) noexcept=defaultarene::base::reverse_iterator< Itr, bool >
reverse_iterator(Itr iter) noexcept(std::is_nothrow_copy_constructible< Itr >::value)arene::base::reverse_iterator< Itr, bool >inlineexplicit
reverse_iterator(reverse_iterator< U > const &iter) noexcept(std::is_nothrow_constructible< Itr, U const & >::value &&noexcept(iter.base()))arene::base::reverse_iterator< Itr, bool >inlineexplicit
reverse_iterator(reverse_iterator_detail::std_reverse_iterator< Itr > const &iter) noexcept(std::is_nothrow_constructible< reviter_base, Itr >::value &&noexcept(iter.base()))arene::base::reverse_iterator< Itr, bool >inline
three_way_compare(reverse_iterator const &lhs, reverse_iterator< U > const &rhs) noexcept -> strong_orderingarene::base::reverse_iterator< Itr, bool >inlinestatic
three_way_compare(reverse_iterator const &lhs, reverse_iterator_detail::std_reverse_iterator< U > const &rhs) noexcept -> strong_orderingarene::base::reverse_iterator< Itr, bool >inlinestatic
~reverse_iterator()=defaultarene::base::reverse_iterator< Itr, bool >