| base_type typedef | sparrow::bitset_iterator< B, is_const > | |
| bitset_iterator() noexcept=default | sparrow::bitset_iterator< B, is_const > | |
| bitset_iterator(bitset_type *bitset, size_type index) | sparrow::bitset_iterator< B, is_const > | |
| bitset_type typedef | sparrow::bitset_iterator< B, is_const > | |
| block_type typedef | sparrow::bitset_iterator< B, is_const > | |
| decrement() noexcept(SPARROW_CONTRACTS_THROW_ON_FAILURE==0) | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | inlineprotected |
| difference_type typedef | sparrow::bitset_iterator< B, is_const > | |
| distance_to(const bitset_iterator< B, is_const > &rhs) const noexcept(SPARROW_CONTRACTS_THROW_ON_FAILURE==0) | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | inlineprotected |
| equal(const bitset_iterator< B, is_const > &rhs) const noexcept | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | inlineprotected |
| increment() noexcept(SPARROW_CONTRACTS_THROW_ON_FAILURE==0) | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | inlineprotected |
| iterator_access class | sparrow::bitset_iterator< B, is_const > | friend |
| less_than(const bitset_iterator< B, is_const > &rhs) const noexcept(SPARROW_CONTRACTS_THROW_ON_FAILURE==0) | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | inlineprotected |
| m_index | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | protected |
| p_object | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | protected |
| pointer_index_iterator_base() noexcept=default | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | protected |
| pointer_index_iterator_base(mpl::constify_t< B, is_const > *p, std::size_t idx) noexcept | sparrow::pointer_index_iterator_base< bitset_iterator< B, is_const >, mpl::constify_t< B, is_const >, mpl::constify_t< B::value_type, is_const >, std::conditional_t< is_const, bool, bitset_reference< B > >, std::random_access_iterator_tag > | inlineprotected |
| reference typedef | sparrow::bitset_iterator< B, is_const > | |
| self_type typedef | sparrow::bitset_iterator< B, is_const > | |
| size_type typedef | sparrow::bitset_iterator< B, is_const > | |