SeqAn3 3.4.0-rc.4
The Modern C++ library for sequence analysis.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range > Member List

This is the complete list of members for seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >, including all inherited members.

as_base() &noexceptseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inlineprivate
as_base() const &noexceptseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inlineprivate
base() const &noexceptseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
base() &noexceptseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
base() &&noexceptseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
base_base_t typedefseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >private
base_t typedefseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >private
basic_iterator()=defaultseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
basic_iterator(basic_iterator const &rhs)=defaultseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
basic_iterator(basic_iterator &&rhs)=defaultseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
basic_iterator(base_base_t it) noexcept(noexcept(base_t{it}))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
basic_iterator(base_base_t it, size_t const _pos, size_t const _max_pos, view_take_exactly *host=nullptr) noexcept(noexcept(base_t{it}))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
derived_tseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >private
difference_type typedefseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
host_ptrseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >private
inherited_iterator_base() noexcept(std::is_nothrow_default_constructible_v< base_t >)=defaultseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, 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 >)=defaultseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
inherited_iterator_base(inherited_iterator_base &&rhs) noexcept(std::is_nothrow_move_constructible_v< base_t >)=defaultseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, 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_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
inherited_iterator_base(base_t it) noexceptseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
iterator_category typedefseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
iterator_concept typedefseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
max_posseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >private
memberseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >private
operator!=(sentinel_type const &rhs) const noexcept(noexcept(std::declval< basic_iterator & >()==rhs))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator!=(basic_iterator const &rhs) const noexcept(noexcept(std::declval< basic_iterator & >()==rhs))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator!=seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >friend
inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >::operator!=(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()==std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator*() noexcept(noexcept(*std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator*() const noexcept(noexcept(*std::declval< base_t const & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator+(difference_type const skip) const noexcept(noexcept(std::declval< base_t & >()+skip) &&std::is_nothrow_copy_constructible_v< basic_iterator< const_range > >)seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator++() noexcept(noexcept(++std::declval< base_t & >()))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator++(int) noexcept(noexcept(++std::declval< basic_iterator & >()) &&(std::same_as< decltype(std::declval< base_base_t & >()++), void >||std::is_nothrow_copy_constructible_v< basic_iterator >))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator+=(difference_type const skip) noexcept(noexcept(std::declval< base_t & >()+=skip))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator-(difference_type const skip) const noexcept(noexcept(std::declval< base_t const & >() - skip) &&std::is_nothrow_copy_constructible_v< basic_iterator< const_range > >)seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator-(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >() - std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator--() noexcept(noexcept(--std::declval< base_base_t & >()))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator--(int) noexcept(noexcept(--std::declval< basic_iterator & >()) &&std::is_nothrow_copy_constructible_v< basic_iterator >)seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator-=(difference_type const skip) noexcept(noexcept(std::declval< base_t & >() -=skip))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator->() noexcept(noexcept(*std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator->() const noexcept(noexcept(*std::declval< base_t const & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator<(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()< std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator<=(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >() > std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator=(basic_iterator const &rhs)=defaultseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
operator=(basic_iterator &&rhs)=defaultseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >::operator=(inherited_iterator_base const &rhs) noexcept(std::is_nothrow_copy_assignable_v< base_t >)=defaultseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >::operator=(inherited_iterator_base &&rhs) noexcept(std::is_nothrow_move_assignable_v< base_t >)=defaultseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
operator==(basic_iterator const &rhs) const noexcept(!or_throw &&noexcept(std::declval< base_base_t & >()==std::declval< base_base_t & >()))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator==(sentinel_type const &rhs) const noexcept(!or_throw &&noexcept(std::declval< base_base_t const & >()==std::declval< sentinel_type const & >()))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
operator==seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >friend
inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >::operator==(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()==std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator>(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >() > std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator>=(basic_iterator< const_range > const &rhs) const noexcept(noexcept(std::declval< base_t & >()< std::declval< base_t & >()))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
operator[](std::make_unsigned_t< difference_type > const n) const noexcept(noexcept(std::declval< base_base_t & >()[0]))seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >inline
inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >::operator[](std::make_signed_t< difference_type > const n) noexcept(noexcept(std::declval< base_t & >()[0]))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >::operator[](std::make_signed_t< difference_type > const n) const noexcept(noexcept(std::declval< base_t const & >()[0]))seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inline
pointer typedefseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
posseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >private
reference typedefseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
sentinel_type typedefseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >private
this_derived()seqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inlineprivate
this_derived() constseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >inlineprivate
value_type typedefseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
wrap_baseseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >privatestatic
~basic_iterator()=defaultseqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
~inherited_iterator_base() noexcept(std::is_nothrow_destructible_v< base_t >)=defaultseqan3::detail::inherited_iterator_base< basic_iterator< const_range >, maybe_const_iterator_t< const_range, urng_t > >
Hide me