|
BitMagic-C++
|
Mini bitset for testing and utility purposes (internal) More...
Go to the source code of this file.
Data Structures | |
| class | bm::miniset< A, N > |
| Template class implements memory saving set functionality. More... | |
| class | bm::bvmini< N > |
| Mini bit-vector for auxiliary purposes. More... | |
| class | bm::bvector_mini< A > |
| Bitvector class with very limited functionality. More... | |
Namespaces | |
| bm | |
Macros | |
| #define | BM_MINISET_GAPLEN (bm::gap_len_table<true>::_len[0]) |
| #define | BM_MINISET_ARRSIZE(x) ((x / 32) + ( (x % 32) && 1 )) |
Functions | |
| template<typename T > | |
| void | bm::gap_convert_to_bitset (unsigned *dest, const T *buf, unsigned dest_len) |
| GAP block to bitblock conversion. More... | |
Mini bitset for testing and utility purposes (internal)
Definition in file bmvmin.h.
| #define BM_MINISET_ARRSIZE | ( | x | ) | ((x / 32) + ( (x % 32) && 1 )) |
| #define BM_MINISET_GAPLEN (bm::gap_len_table<true>::_len[0]) |
1.8.17