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

ranges::move_iterator< I > Member List

This is the complete list of members for ranges::move_iterator< I >, including all inherited members.

base() const (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
difference_type typedef (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
iterator_category typedef (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
iterator_type typedef (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
move_iterator()=default (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
move_iterator(I i) (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | explicit
move_iterator(move_iterator< O > const &i) | ranges::move_iterator< I > |
operator!= (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator*() const noexcept(noexcept(iter_move(current_))) -> decltype(iter_move(current_)) (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator+(difference_type n) const -> move_iterator (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator+ (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator++() (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator++(int) -> void (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator++(int) -> move_iterator (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator+=(difference_type n) -> move_iterator & (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator-(difference_type n) const -> move_iterator (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator- (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator--() -> move_iterator & (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator--(int) -> move_iterator (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator-=(difference_type n) -> move_iterator & (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
operator< (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator<= (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator=(move_iterator< O > const &i) | ranges::move_iterator< I > |
operator== (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator> (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator>= (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > | friend
operator[](difference_type n) const -> reference (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
reference typedef (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |
value_type typedef (defined in ranges::move_iterator< I >) | ranges::move_iterator< I > |