BitMagic-C++
|
Iterators for compressed bit-vector traversal. More...
Data Structures | |
class | bm::bvector< Alloc >::iterator_base |
Base class for all iterators. More... | |
class | bm::bvector< Alloc >::insert_iterator |
Output iterator iterator designed to set "ON" bits based on input sequence of integers (bit indeces). More... | |
class | bm::bvector< Alloc >::bulk_insert_iterator |
Output iterator iterator designed to set "ON" bits based on input sequence of integers. More... | |
class | bm::bvector< Alloc >::enumerator |
Constant iterator designed to enumerate "ON" bits. More... | |
class | bm::bvector< Alloc >::counted_enumerator |
Constant iterator designed to enumerate "ON" bits counted_enumerator keeps bitcount, ie number of ON bits starting from the position 0 in the bit string up to the currently enumerated bit. More... | |
Iterators for compressed bit-vector traversal.