Horizon
|
This is the complete list of members for ranges::common_iterator< I, S >, including all inherited members.
common_iterator()=default (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | |
common_iterator(I i) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
common_iterator(S s) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
common_iterator(common_iterator< I2, S2 > const &that) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
detail::cidata (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | friend |
detail::cidata (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | friend |
difference_type typedef (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | |
iter_move (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | friend |
iter_swap (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | friend |
operator*() noexcept(noexcept(iter_reference_t< I >(*std::declval< I & >()))) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
operator*() const noexcept(noexcept(iter_reference_t< I >(*std::declval< I const & >()))) -> CPP_ret(iter_reference_t< I >)(requires indirectly_readable< I const >) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
operator++() (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
operator++(int) -> CPP_ret(decltype(std::declval< I & >()++))(requires(!forward_iterator< I >)) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
operator++(int) -> CPP_ret(common_iterator)(requires forward_iterator< I >) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
operator=(common_iterator< I2, S2 > const &that) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |
template(typename I2, typename S2)(requires convertible_to< I2 (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | |
template(typename I2, typename S2)(requires convertible_to< I2 (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | |
template(typename J=I)(requires indirectly_readable< J >) auto operator->() const noexcept(noexcept(common_iterator::operator_arrow_(std::declval< I const & >(), 42))) -> decltype(common_iterator::operator_arrow_(std::declval< J const & >(), 42)) (defined in ranges::common_iterator< I, S >) | ranges::common_iterator< I, S > | inline |