VCCC  2024.05
VisualCamp Common C++ library
counted_iterator< I > Member List

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

base() const &noexceptcounted_iterator< I >inline
base() &&counted_iterator< I >inline
count() const noexceptcounted_iterator< I >inline
counted_iterator()=defaultcounted_iterator< I >
counted_iterator(I x, iter_difference_t< I > n)counted_iterator< I >inline
counted_iterator(const counted_iterator< I2 > &other)counted_iterator< I >inline
difference_type typedefcounted_iterator< I >
iter_move(const counted_iterator &i) noexcept(noexcept(ranges::iter_move(i.base())))counted_iterator< I >friend
iter_swap(const counted_iterator &x, const counted_iterator< I2 > &y) noexcept(noexcept(ranges::iter_swap(x.base(), y.base())))counted_iterator< I >friend
iterator_type typedefcounted_iterator< I >
operator!=(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator!=(const counted_iterator &x, default_sentinel_t)counted_iterator< I >friend
operator!=(default_sentinel_t, const counted_iterator &x)counted_iterator< I >friend
operator*()counted_iterator< I >inline
operator*() constcounted_iterator< I >inline
operator+(iter_difference_t< I > n) constcounted_iterator< I >inline
operator+(iter_difference_t< I > n, const counted_iterator &x)counted_iterator< I >friend
operator++()counted_iterator< I >inline
operator++(int)counted_iterator< I >inline
operator++(int)counted_iterator< I >inline
operator+=(iter_difference_t< I > n)counted_iterator< I >inline
operator-(iter_difference_t< I > n) constcounted_iterator< I >inline
operator-(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator-(const counted_iterator &x, default_sentinel_t)counted_iterator< I >friend
operator-(default_sentinel_t, const counted_iterator &y)counted_iterator< I >friend
operator--()counted_iterator< I >inline
operator--(int)counted_iterator< I >inline
operator-=(iter_difference_t< I > n)counted_iterator< I >inline
operator->() const noexceptcounted_iterator< I >inline
operator<(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator<=(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator=(const counted_iterator< I2 > &other)counted_iterator< I >inline
operator==(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator==(const counted_iterator &x, default_sentinel_t)counted_iterator< I >friend
operator==(default_sentinel_t, const counted_iterator &x)counted_iterator< I >friend
operator>(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator>=(const counted_iterator &x, const counted_iterator< I2 > &y)counted_iterator< I >friend
operator[](iter_difference_t< I > n) constcounted_iterator< I >inline