Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::v3::move_iterator< I > Member List

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

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