Range-v3 Range algorithms, views, and actions for the Standard Library |

ranges::v3::basic_iterator< Cur > Member List

This is the complete list of members for ranges::v3::basic_iterator< Cur >, including all inherited members.

basic_iterator (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
basic_iterator()=default (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > |
basic_iterator(basic_iterator< OtherCur > that) (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > |
iter_move (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator *() const noexcept(noexcept(range_access::read(std::declval< Cur const & >()))) | ranges::v3::basic_iterator< Cur > |
operator *() noexcept(noexcept(reference_t{std::declval< Cur & >()})) | ranges::v3::basic_iterator< Cur > |
operator *() const noexcept(noexcept(const_reference_t{std::declval< Cur const & >()})) | ranges::v3::basic_iterator< Cur > |
operator *() noexcept | ranges::v3::basic_iterator< Cur > |
operator!= (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator!= (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator!= (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator+(basic_iterator left, difference_type n) | ranges::v3::basic_iterator< Cur > | friend
operator+(difference_type n, basic_iterator right) | ranges::v3::basic_iterator< Cur > | friend
operator++() | ranges::v3::basic_iterator< Cur > |
operator++() noexcept | ranges::v3::basic_iterator< Cur > |
operator++(int) | ranges::v3::basic_iterator< Cur > |
operator++(int) | ranges::v3::basic_iterator< Cur > |
operator+=(difference_type n) | ranges::v3::basic_iterator< Cur > |
operator-(basic_iterator left, difference_type n) | ranges::v3::basic_iterator< Cur > | friend
operator- (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator- (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator- (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator--() | ranges::v3::basic_iterator< Cur > |
operator--(int) | ranges::v3::basic_iterator< Cur > |
operator-=(difference_type n) | ranges::v3::basic_iterator< Cur > |
operator->() const noexcept(noexcept(range_access::arrow(std::declval< C const & >()))) -> detail::cursor_arrow_t< C > (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > |
operator->() const noexcept(noexcept(*std::declval< basic_iterator const & >())) (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > |
operator<(basic_iterator const &left, basic_iterator const &right) | ranges::v3::basic_iterator< Cur > | friend
operator<=(basic_iterator const &left, basic_iterator const &right) | ranges::v3::basic_iterator< Cur > | friend
operator=(T &&t) noexcept(noexcept(std::declval< Cur & >().write(static_cast< T && >(t)))) (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > |
operator=(T &&t) const noexcept(noexcept(std::declval< Cur const & >().write(static_cast< T && >(t)))) (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > |
operator== (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator== (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator== (defined in ranges::v3::basic_iterator< Cur >) | ranges::v3::basic_iterator< Cur > | friend
operator>(basic_iterator const &left, basic_iterator const &right) | ranges::v3::basic_iterator< Cur > | friend
operator>=(basic_iterator const &left, basic_iterator const &right) | ranges::v3::basic_iterator< Cur > | friend
operator[](difference_type n) const | ranges::v3::basic_iterator< Cur > |