VCCC  2024.05
VisualCamp Common C++ library
transform_view< V, F >::iterator< Const > Member List

This is the complete list of members for transform_view< V, F >::iterator< Const >, including all inherited members.

base() const &noexcepttransform_view< V, F >::iterator< Const >inline
base() &&transform_view< V, F >::iterator< Const >inline
difference_type typedeftransform_view< V, F >::iterator< Const >
iter_move(const iterator &i) noexcept(noexcept(vccc::invoke(std::declval< const F & >(), *i.current_)))transform_view< V, F >::iterator< Const >inline
iterator()=defaulttransform_view< V, F >::iterator< Const >
iterator(Parent &parent, iterator_t< Base > current)transform_view< V, F >::iterator< Const >inline
iterator(iterator< AntiConst > i)transform_view< V, F >::iterator< Const >inline
iterator_category typedef (defined in transform_view< V, F >::transform_view_iterator_category< Base, v >)transform_view< V, F >::transform_view_iterator_category< Base, v >
iterator_concept typedeftransform_view< V, F >::iterator< Const >
operator!=(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator*() consttransform_view< V, F >::iterator< Const >inline
operator+(iterator i, difference_type n)transform_view< V, F >::iterator< Const >friend
operator+(difference_type n, iterator i)transform_view< V, F >::iterator< Const >friend
operator++()transform_view< V, F >::iterator< Const >inline
operator++(int)transform_view< V, F >::iterator< Const >inline
operator++(int)transform_view< V, F >::iterator< Const >inline
operator+=(difference_type n)transform_view< V, F >::iterator< Const >inline
operator-(iterator i, difference_type n)transform_view< V, F >::iterator< Const >friend
operator-(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator--()transform_view< V, F >::iterator< Const >inline
operator--(int)transform_view< V, F >::iterator< Const >inline
operator-=(difference_type n)transform_view< V, F >::iterator< Const >inline
operator<(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator<=(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator==(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator>(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator>=(const iterator &x, const iterator &y)transform_view< V, F >::iterator< Const >friend
operator[](difference_type n) consttransform_view< V, F >::iterator< Const >inline
pointer typedeftransform_view< V, F >::iterator< Const >
reference typedeftransform_view< V, F >::iterator< Const >
sentinel classtransform_view< V, F >::iterator< Const >friend
transform_view classtransform_view< V, F >::iterator< Const >friend
value_type typedeftransform_view< V, F >::iterator< Const >