as_base() &noexcept | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inlineprivate |
as_base() const &noexcept | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inlineprivate |
at_end_gracefully | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | private |
base() const &noexcept | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
base() &noexcept | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
base() &&noexcept | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
base_t typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | private |
basic_consume_iterator()=default | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
basic_consume_iterator(basic_consume_iterator const &rhs)=default | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
basic_consume_iterator(basic_consume_iterator &&rhs)=default | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
basic_consume_iterator(underlying_iterator_t it, copyable_wrapper_t< fun_t > const &_fun, underlying_sentinel_t sen) noexcept(noexcept(base_t{it})) | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | inline |
derived_t | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | private |
difference_type typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
fun | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | private |
inherited_iterator_base() noexcept(std::is_nothrow_default_constructible_v< base_t >)=default | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |
inherited_iterator_base(inherited_iterator_base const &rhs) noexcept(std::is_nothrow_copy_constructible_v< base_t >)=default | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |
inherited_iterator_base(inherited_iterator_base &&rhs) noexcept(std::is_nothrow_move_constructible_v< base_t >)=default | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |
inherited_iterator_base(base_t it) noexcept(std::is_nothrow_move_constructible_v< base_t >) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
inherited_iterator_base(base_t it) noexcept | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
iterator_category typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
iterator_concept typedef | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |
member | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | private |
operator!=(basic_consume_sentinel< const_range > const &rhs) const noexcept(noexcept(std::declval< basic_consume_iterator & >()==rhs)) | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | inline |
operator!= | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | friend |
inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > >::operator!=(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()==std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator*() noexcept(noexcept(*std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator*() const noexcept(noexcept(*std::declval< base_t const & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator+(difference_type const skip) const noexcept(noexcept(std::declval< base_t & >()+skip) &&noexcept(basic_consume_iterator< const_range > {std::declval< base_t & >()})) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator++() noexcept(noexcept(++std::declval< base_t & >()) &&noexcept(std::declval< underlying_iterator_t & >() !=std::declval< underlying_sentinel_t & >()) &&noexcept(fun->operator()(std::declval< reference >()))) | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | inline |
operator++(int) noexcept(noexcept(++std::declval< basic_consume_iterator & >()) &&(std::same_as< decltype(std::declval< underlying_iterator_t & >()++), void >||std::is_nothrow_copy_constructible_v< basic_consume_iterator >)) | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | inline |
operator+=(difference_type const skip) noexcept(noexcept(std::declval< base_t & >()+=skip)) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator-(difference_type const skip) const noexcept(noexcept(std::declval< base_t const & >() - skip) &&noexcept(basic_consume_iterator< const_range >(std::declval< base_t & >()))) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator-(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >() - std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator--() noexcept(noexcept(--std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator--(int) noexcept(noexcept(std::declval< base_t & >() --) &&noexcept(basic_consume_iterator< const_range > {std::declval< base_t & >()})) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator-=(difference_type const skip) noexcept(noexcept(std::declval< base_t & >() -=skip)) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator->() noexcept(noexcept(*std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator->() const noexcept(noexcept(*std::declval< base_t const & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator<(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()< std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator<=(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >() > std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator=(basic_consume_iterator const &rhs)=default | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
operator=(basic_consume_iterator &&rhs)=default | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > >::operator=(inherited_iterator_base const &rhs) noexcept(std::is_nothrow_copy_assignable_v< base_t >)=default | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |
inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > >::operator=(inherited_iterator_base &&rhs) noexcept(std::is_nothrow_move_assignable_v< base_t >)=default | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |
operator==(basic_consume_sentinel< const_range > const &) const noexcept(!or_throw &&noexcept(std::declval< underlying_iterator_t & >() !=std::declval< underlying_sentinel_t & >()) &&noexcept(fun->operator()(std::declval< reference >()))) | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | inline |
operator== | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | friend |
inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > >::operator==(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()==std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator>(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >() > std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator>=(basic_consume_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()< std::declval< base_t & >())) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator[](std::make_signed_t< difference_type > const n) noexcept(noexcept(std::declval< base_t & >()[0])) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
operator[](std::make_signed_t< difference_type > const n) const noexcept(noexcept(std::declval< base_t const & >()[0])) | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inline |
pointer typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
reference typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
this_derived() | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inlineprivate |
this_derived() const | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | inlineprivate |
underlying_iterator_t typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | private |
underlying_sentinel | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | private |
underlying_sentinel_t typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | private |
value_type typedef | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
wrap_base | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | privatestatic |
~basic_consume_iterator()=default | seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range > | |
~inherited_iterator_base() noexcept(std::is_nothrow_destructible_v< base_t >)=default | seqan3::detail::inherited_iterator_base< basic_consume_iterator< const_range >, seqan3::detail::maybe_const_iterator_t< const_range, urng_t > > | |