BitMagicC++Library
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
[legend]
Collaboration diagram for bm::bvector< Alloc >::statistics:
Collaboration graph
[legend]

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.

Examples:
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: