Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals | Examples

bm::bvector< Alloc, MS >::statistics Struct Reference
[The Main bvector<> Group]

Structure with statistical information about bitset's memory allocation details. More...

#include <bm.h>


Data Fields

unsigned bit_blocks
 Number of bit blocks.
unsigned gap_blocks
 Number of GAP blocks.
unsigned max_serialize_mem
 Estimated maximum of memory required for serialization.
unsigned memory_used
 Memory used by bitvector including temp and service blocks.
gap_word_t gap_length [bm::set_total_blocks]
 Array of all GAP block lengths in the bvector.
gap_word_t gap_levels [bm::gap_levels]
 GAP lengths used by bvector.


Detailed Description

template<class Alloc, class MS>
struct bm::bvector< Alloc, MS >::statistics

Structure with statistical information about bitset's memory allocation details.

Definition at line 121 of file bm.h.


Field Documentation

template<class Alloc, class MS>
unsigned bm::bvector< Alloc, MS >::statistics::bit_blocks
 

Number of bit blocks.

Definition at line 124 of file bm.h.

template<class Alloc, class MS>
unsigned bm::bvector< Alloc, MS >::statistics::gap_blocks
 

Number of GAP blocks.

Definition at line 126 of file bm.h.

template<class Alloc, class MS>
gap_word_t bm::bvector< Alloc, MS >::statistics::gap_length[bm::set_total_blocks]
 

Array of all GAP block lengths in the bvector.

Definition at line 132 of file bm.h.

template<class Alloc, class MS>
gap_word_t bm::bvector< Alloc, MS >::statistics::gap_levels[bm::gap_levels]
 

GAP lengths used by bvector.

Definition at line 134 of file bm.h.

template<class Alloc, class MS>
unsigned bm::bvector< Alloc, MS >::statistics::max_serialize_mem
 

Estimated maximum of memory required for serialization.

Definition at line 128 of file bm.h.

template<class Alloc, class MS>
unsigned bm::bvector< Alloc, MS >::statistics::memory_used
 

Memory used by bitvector including temp and service blocks.

Definition at line 130 of file bm.h.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 20 13:29:15 2006 for BitMagic by  doxygen 1.4.1