as_derived() | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inlineprivate |
as_derived() const | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inlineprivate |
as_host_iter() const | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inlineprivate |
base_t typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | private |
basic_iterator | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | friend |
basic_iterator()=default | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
basic_iterator(basic_iterator const &)=default | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
basic_iterator(basic_iterator &&)=default | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
basic_iterator(parent_t &matrix, storage_iterator iter) | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | inline |
basic_iterator(basic_iterator<!const_range > const &other) noexcept | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | inline |
coordinate() const noexcept | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | inline |
derived_t | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | private |
difference_type typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
host_iter | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | private |
iterator_category typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
matrix_ptr | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | private |
operator!=(two_dimensional_matrix_iterator_base< other_derived_t, order > const &rhs) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator*() const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator+(std::iter_difference_t< dummy_t > const offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator+(matrix_offset const &offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
seqan3::detail::two_dimensional_matrix_iterator::operator+(seqan3::detail::matrix_offset offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator< iter_t > | related |
seqan3::detail::two_dimensional_matrix_iterator::operator+(seqan3::detail::matrix_offset offset, iterator const iter) noexcept | seqan3::detail::two_dimensional_matrix_iterator< iter_t > | related |
operator++() noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator++(int) noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator+=(matrix_offset const &offset) noexcept | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | inline |
operator+=(matrix_offset const &offset) noexcept | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | inline |
operator+=(std::iter_difference_t< dummy_t > const offset) noexcept | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | inline |
seqan3::detail::two_dimensional_matrix_iterator::operator+=(seqan3::detail::matrix_offset offset) noexcept | seqan3::detail::two_dimensional_matrix_iterator< iter_t > | related |
operator-(std::iter_difference_t< dummy_t > const offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator-(matrix_offset const &offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
seqan3::detail::two_dimensional_matrix_iterator::operator-(seqan3::detail::matrix_offset offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator< iter_t > | related |
operator--() noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator--(int) noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator-=(std::iter_difference_t< dummy_t > const offset) noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator-=(matrix_offset const &offset) noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
seqan3::detail::two_dimensional_matrix_iterator::operator-=(seqan3::detail::matrix_offset offset) noexcept | seqan3::detail::two_dimensional_matrix_iterator< iter_t > | related |
operator->() const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator<(two_dimensional_matrix_iterator_base< other_derived_t, order > const &rhs) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator<=(two_dimensional_matrix_iterator_base< other_derived_t, order > const &rhs) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator=(basic_iterator const &)=default | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
operator=(basic_iterator &&)=default | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
operator==(two_dimensional_matrix_iterator_base< other_derived_t, order > const &rhs) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator>(two_dimensional_matrix_iterator_base< other_derived_t, order > const &rhs) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator>=(two_dimensional_matrix_iterator_base< other_derived_t, order > const &rhs) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator[](std::iter_difference_t< dummy_t > const offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
operator[](matrix_offset const &offset) const noexcept | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | inline |
parent_t typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | private |
pointer typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
reference typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
storage_iterator typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | private |
two_dimensional_matrix_iterator_base | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | friend |
value_type typedef | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
~basic_iterator()=default | seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range > | |
~two_dimensional_matrix_iterator_base()=default | seqan3::detail::two_dimensional_matrix_iterator_base< basic_iterator< const_range >, order > | private |