Iros
 
Loading...
Searching...
No Matches
di::container::IteratorBase< Self, Category, ValueType, SSizeType > Member List

This is the complete list of members for di::container::IteratorBase< Self, Category, ValueType, SSizeType >, including all inherited members.

IteratorBase()=defaultdi::container::IteratorBase< Self, Category, ValueType, SSizeType >
IteratorBase(IteratorBase const &)=defaultdi::container::IteratorBase< Self, Category, ValueType, SSizeType >
IteratorBase(IteratorBase &&)=defaultdi::container::IteratorBase< Self, Category, ValueType, SSizeType >
IteratorBase(IteratorBase const &)=deletedi::container::IteratorBase< Self, Category, ValueType, SSizeType >
operator+(Self const &self, SSizeType n) -> Self requires(concepts::DerivedFrom< Category, RandomAccessIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >friend
operator+(SSizeType n, Self const &self) -> Self requires(concepts::DerivedFrom< Category, RandomAccessIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >friend
operator++() -> Self &di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator++(int)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator++(int) -> Self requires(concepts::DerivedFrom< Category, ForwardIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator+=(SSizeType n) -> Self &requires(concepts::DerivedFrom< Category, RandomAccessIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator-(Self const &self, SSizeType n) -> Self requires(concepts::DerivedFrom< Category, RandomAccessIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >friend
operator--() -> Self &requires(concepts::DerivedFrom< Category, BidirectionalIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator--(int) -> Self requires(concepts::DerivedFrom< Category, BidirectionalIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator-=(SSizeType n) -> Self &requires(concepts::DerivedFrom< Category, RandomAccessIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
operator=(IteratorBase const &) -> IteratorBase &=defaultdi::container::IteratorBase< Self, Category, ValueType, SSizeType >
operator=(IteratorBase &&) -> IteratorBase &=defaultdi::container::IteratorBase< Self, Category, ValueType, SSizeType >
operator=(IteratorBase const &) -> IteratorBase &requires(concepts::SameAs< Category, InputIteratorTag >)=deletedi::container::IteratorBase< Self, Category, ValueType, SSizeType >
operator[](SSizeType n) const -> decltype(auto) requires(concepts::DerivedFrom< Category, RandomAccessIteratorTag >)di::container::IteratorBase< Self, Category, ValueType, SSizeType >inline
tag_invoke(types::Tag< iterator_ssize_type >, InPlaceType< Self >) -> SSizeTypedi::container::IteratorBase< Self, Category, ValueType, SSizeType >friend
tag_invoke(types::Tag< iterator_value >, InPlaceType< Self >) -> InPlaceType< ValueType >di::container::IteratorBase< Self, Category, ValueType, SSizeType >friend
tag_invoke(types::Tag< iterator_category >, InPlaceType< Self >) -> Categorydi::container::IteratorBase< Self, Category, ValueType, SSizeType >friend