| 
    sparrow 1.3.0
    
   | 
 
Iterator used to iterate over the bits of a dynamic bitset as if they were addressable values. More...
#include <bitset_iterator.hpp>
Public Types | |
| using | self_type = bitset_iterator<B, is_const> | 
| using | base_type | 
| using | reference = typename base_type::reference | 
| using | difference_type = typename base_type::difference_type | 
| using | block_type = mpl::constify_t<typename B::block_type, is_const> | 
| using | bitset_type = mpl::constify_t<B, is_const> | 
| using | size_type = typename B::size_type | 
Public Member Functions | |
| constexpr | bitset_iterator () noexcept=default | 
| constexpr | bitset_iterator (bitset_type *bitset, size_type index) | 
Friends | |
| class | iterator_access | 
Iterator used to iterate over the bits of a dynamic bitset as if they were addressable values.
| B | the dynamic bitset this iterator operates on | 
| is_const | a boolean indicating whether this is a const iterator. | 
Definition at line 37 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::base_type | 
Definition at line 46 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::bitset_type = mpl::constify_t<B, is_const> | 
Definition at line 55 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::block_type = mpl::constify_t<typename B::block_type, is_const> | 
Definition at line 54 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::difference_type = typename base_type::difference_type | 
Definition at line 52 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::reference = typename base_type::reference | 
Definition at line 51 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::self_type = bitset_iterator<B, is_const> | 
Definition at line 45 of file bitset_iterator.hpp.
| using sparrow::bitset_iterator< B, is_const >::size_type = typename B::size_type | 
Definition at line 56 of file bitset_iterator.hpp.
      
  | 
  constexprdefaultnoexcept | 
      
  | 
  constexpr | 
      
  | 
  friend | 
Definition at line 80 of file bitset_iterator.hpp.