Iros
 
Loading...
Searching...
No Matches
di::container::CommonIterator< Iter, Sent > Member List

This is the complete list of members for di::container::CommonIterator< Iter, Sent >, including all inherited members.

advance_one()di::container::CommonIterator< Iter, Sent >inline
CommonIterator classdi::container::CommonIterator< Iter, Sent >friend
CommonIterator()=defaultdi::container::CommonIterator< Iter, Sent >
CommonIterator(Iter it)di::container::CommonIterator< Iter, Sent >inline
CommonIterator(Sent sent)di::container::CommonIterator< Iter, Sent >inline
CommonIterator(CommonIterator< It, St > const &other)di::container::CommonIterator< Iter, Sent >inline
IteratorBase()=defaultdi::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >
IteratorBase(IteratorBase const &)=defaultdi::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >
IteratorBase(IteratorBase &&)=defaultdi::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >
IteratorBase(IteratorBase const &)=deletedi::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >
operator*() const -> decltype(auto)di::container::CommonIterator< Iter, Sent >inline
operator++() -> CommonIterator< Iter, Sent > &di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator++(int)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator++(int) -> CommonIterator< Iter, Sent > requires(concepts::DerivedFrom< meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, ForwardIteratorTag >)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator+=(meta::IteratorSSizeType< Iter > n) -> CommonIterator< Iter, Sent > &requires(concepts::DerivedFrom< meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, RandomAccessIteratorTag >)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator-(CommonIterator const &a, CommonIterator< It, St > const &b) -> meta::IteratorSSizeType< It >di::container::CommonIterator< Iter, Sent >friend
operator--() -> CommonIterator< Iter, Sent > &requires(concepts::DerivedFrom< meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, BidirectionalIteratorTag >)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator--(int) -> CommonIterator< Iter, Sent > requires(concepts::DerivedFrom< meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, BidirectionalIteratorTag >)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator-=(meta::IteratorSSizeType< Iter > n) -> CommonIterator< Iter, Sent > &requires(concepts::DerivedFrom< meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, RandomAccessIteratorTag >)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
operator->() constdi::container::CommonIterator< Iter, Sent >inline
operator=(CommonIterator< It, St > const &other) -> CommonIterator &di::container::CommonIterator< Iter, Sent >inline
di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >::operator=(IteratorBase const &) -> IteratorBase &=defaultdi::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >
di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >::operator=(IteratorBase &&) -> IteratorBase &=defaultdi::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >
operator==(CommonIterator const &a, CommonIterator< It, St > const &b) -> booldi::container::CommonIterator< Iter, Sent >friend
operator==(CommonIterator const &a, CommonIterator< It, St > const &b) -> booldi::container::CommonIterator< Iter, Sent >friend
operator[](meta::IteratorSSizeType< Iter > n) const -> decltype(auto) requires(concepts::DerivedFrom< meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, RandomAccessIteratorTag >)di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > >inline
tag_invoke(types::Tag< iterator_move >, CommonIterator const &a) -> decltype(auto)di::container::CommonIterator< Iter, Sent >friend
tag_invoke(types::Tag< iterator_swap >, CommonIterator const &a, CommonIterator< It, St > const &b)di::container::CommonIterator< Iter, Sent >friend