bm::bvector< Alloc >::statistics Struct Reference

Statistical information about bitset's memory allocation details. More...

#include <bm.h>

Inheritance diagram for bm::bvector< Alloc >::statistics:
Inheritance graph
Collaboration diagram for bm::bvector< Alloc >::statistics:
Collaboration graph

Additional Inherited Members

- Public Member Functions inherited from bm::bv_statistics
void add_bit_block ()
 cound bit block More...
void add_gap_block (unsigned capacity, unsigned length)
 count gap block More...
- Data Fields inherited from bm::bv_statistics
unsigned bit_blocks
 Number of bit blocks. More...
unsigned gap_blocks
 Number of GAP blocks. More...
size_t max_serialize_mem
 Estimated maximum of memory required for serialization. More...
size_t memory_used
 Memory used by bitvector including temp and service blocks. More...
gap_word_t gap_length [bm::set_total_blocks]
 Array of all GAP block lengths in the bvector. More...
gap_word_t gap_levels [bm::gap_levels]
 GAP lengths used by bvector. More...

Detailed Description

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

Statistical information about bitset's memory allocation details.

sample11.cpp, sample14.cpp, sample3.cpp, sample4.cpp, and xsample01.cpp.

Definition at line 118 of file bm.h.

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