bm::bvector< Alloc >::iterator_base::bitblock_descr Struct Reference

Information about current bitblock. More...

#include <bm.h>

Data Fields

const bm::word_tptr
 Word pointer.
unsigned bits [32]
 Unpacked list of ON bits.
unsigned idx
 Current position in the bit list.
unsigned cnt
 Number of ON bits.
bm::id_t pos
 Last bit position before.

Detailed Description

template<class Alloc>
struct bm::bvector< Alloc >::iterator_base::bitblock_descr

Information about current bitblock.

Definition at line 289 of file bm.h.


Field Documentation

template<class Alloc>
unsigned bm::bvector< Alloc >::iterator_base::bitblock_descr::bits[32]

Unpacked list of ON bits.

Definition at line 292 of file bm.h.

template<class Alloc>
unsigned bm::bvector< Alloc >::iterator_base::bitblock_descr::cnt

Number of ON bits.

Definition at line 294 of file bm.h.

template<class Alloc>
unsigned bm::bvector< Alloc >::iterator_base::bitblock_descr::idx

Current position in the bit list.

Definition at line 293 of file bm.h.

template<class Alloc>
bm::id_t bm::bvector< Alloc >::iterator_base::bitblock_descr::pos

Last bit position before.

Definition at line 295 of file bm.h.

template<class Alloc>
const bm::word_t* bm::bvector< Alloc >::iterator_base::bitblock_descr::ptr

Word pointer.

Definition at line 291 of file bm.h.


The documentation for this struct was generated from the following file:

Generated on Sun Apr 25 09:37:44 2010 for BitMagic by  doxygen 1.6.1