![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
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 -> bool | arene::base::reverse_iterator< Itr, bool > | friend |
| operator!=(reverse_iterator const &lhs, reverse_iterator_detail::std_reverse_iterator< U > const &rhs) noexcept -> bool | arene::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_iterator | arene::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_iterator | arene::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_iterator | arene::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_iterator | arene::base::reverse_iterator< Itr, bool > | friend |
| operator-(reverse_iterator const lhs, reverse_iterator const rhs) noexcept(is_nothrow_subtractable_v< Itr const & >) -> difference_type | arene::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_iterator | arene::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->())) -> pointer | arene::base::reverse_iterator< Itr, bool > | inline |
| operator=(reverse_iterator const &other) noexcept -> reverse_iterator &=default | arene::base::reverse_iterator< Itr, bool > | |
| operator=(reverse_iterator &&other) noexcept -> reverse_iterator &=default | arene::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 &=default | arene::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 &=default | arene::base::generic_ordering_from_three_way_compare< reverse_iterator< Itr > > | private |
| operator==(reverse_iterator const &lhs, reverse_iterator< U > const &rhs) noexcept -> bool | arene::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())) -> bool | arene::base::reverse_iterator< Itr, bool > | friend |
| operator[](difference_type const delta) const noexcept -> reference | arene::base::reverse_iterator< Itr, bool > | inline |
| reverse_iterator()=default | arene::base::reverse_iterator< Itr, bool > | |
| reverse_iterator(reverse_iterator const &other) noexcept=default | arene::base::reverse_iterator< Itr, bool > | |
| reverse_iterator(reverse_iterator &&other) noexcept=default | arene::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_ordering | arene::base::reverse_iterator< Itr, bool > | inlinestatic |
| three_way_compare(reverse_iterator const &lhs, reverse_iterator_detail::std_reverse_iterator< U > const &rhs) noexcept -> strong_ordering | arene::base::reverse_iterator< Itr, bool > | inlinestatic |
| ~reverse_iterator()=default | arene::base::reverse_iterator< Itr, bool > |