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) More... | |
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 bm::bit_block_copy_unalign(), BM_ASSERT, BMRESTRICT, bm::get_block_coord(), bm::set_block_size, and bm::set_sub_array_size.
Referenced by main().