| advance_one() | di::container::CommonIterator< Iter, Sent > | inline |
| CommonIterator class | di::container::CommonIterator< Iter, Sent > | friend |
| CommonIterator()=default | di::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()=default | di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > > | |
| IteratorBase(IteratorBase const &)=default | di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > > | |
| IteratorBase(IteratorBase &&)=default | di::container::IteratorBase< CommonIterator< Iter, Sent >, meta::Conditional< concepts::ForwardIterator< Iter >, ForwardIteratorTag, InputIteratorTag >, meta::IteratorValue< Iter >, meta::IteratorSSizeType< Iter > > | |
| IteratorBase(IteratorBase const &)=delete | di::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->() const | di::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 &=default | di::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 &=default | di::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) -> bool | di::container::CommonIterator< Iter, Sent > | friend |
| operator==(CommonIterator const &a, CommonIterator< It, St > const &b) -> bool | di::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 |