MySQL 9.6.0
Source Code Documentation
mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp > Member List

This is the complete list of members for mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >, including all inherited members.

fix_position()mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inlineprivate
Flat_iterator()=defaultmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >
Flat_iterator(const Outer_range_t &outer_range, const Outer_iterator_t &outer_iterator)mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inlineexplicit
Flat_iterator(const Outer_range_t &outer_range)mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inlineexplicit
get() constmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inline
Inner_range_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
Inner_source_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
Inner_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
is_equal(const Flat_iterator &other) constmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inline
m_innermysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
m_outermysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
next()mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inline
operator*() constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator+(std::ptrdiff_t delta) constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator++()mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator++(int)mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator+=(std::ptrdiff_t delta)mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator-(std::ptrdiff_t delta) constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator-(const Self_t &other) constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator--()mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator--(int)mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator-=(std::ptrdiff_t delta)mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator->() constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
operator[](std::ptrdiff_t delta) constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inline
Outer_iterator_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
Outer_range_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
Outer_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private
reset_inner()mysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >inlineprivate
self() constmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inlineprivate
self()mysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >inlineprivate
Self_t typedefmysql::iterators::Iterator_interface< Flat_iterator< Outer_range_tp, Unfold_tp > >protected
Unfold_t typedefmysql::ranges::Flat_iterator< Outer_range_tp, Unfold_tp >private