|
BitMagic-C++
|

Functions | |
| template<class BV> | |
| void | bm::bit_import_u32 (BV &bv, const unsigned int *BMRESTRICT bit_arr, typename BV::size_type bit_arr_size, bool optimize) |
| Import native stream of bits (represented as 32-bit unsigned ints). | |
| void bm::bit_import_u32 | ( | BV & | bv, |
| const unsigned int *BMRESTRICT | bit_arr, | ||
| typename BV::size_type | bit_arr_size, | ||
| bool | optimize ) |
Import native stream of bits (represented as 32-bit unsigned ints).
| bv | [out] - target bvector |
| bit_arr | [in] - source array |
| bit_arr_size | [in] - source array size in words (NOT in bits or bytes) |
| optimize | [in] - flag to optimize/compress target bvector on the fly |
Definition at line 46 of file bmbvimport.h.
References bit_block_copy_unalign(), BM_ASSERT, BMRESTRICT, get_block_coord(), set_block_size, and set_sub_array_size.
Referenced by main().