dlvhex
2.5.0
|
Functor detects if any bit set. More...
#include <vs10/bm/bmblocks.h>
Public Member Functions | |
block_any_func (const blocks_manager &bm) | |
bool | operator() (const bm::word_t *block, unsigned idx) |
block_any_func (const blocks_manager &bm) | |
bool | operator() (const bm::word_t *block, unsigned idx) |
Functor detects if any bit set.
Definition at line 222 of file bmblocks.h.
bm::blocks_manager< Alloc >::block_any_func::block_any_func | ( | const blocks_manager & | bm | ) | [inline] |
Definition at line 225 of file bmblocks.h.
bm::blocks_manager< Alloc >::block_any_func::block_any_func | ( | const blocks_manager & | bm | ) | [inline] |
Definition at line 225 of file bmblocks.h.
bool bm::blocks_manager< Alloc >::block_any_func::operator() | ( | const bm::word_t * | block, |
unsigned | idx | ||
) | [inline] |
Definition at line 229 of file bmblocks.h.
References bm::bit_is_all_zero(), BM_IS_GAP, BMGAP_PTR, bm::gap_is_all_zero(), bm::gap_max_bits, IS_FULL_BLOCK, and bm::set_block_size.
bool bm::blocks_manager< Alloc >::block_any_func::operator() | ( | const bm::word_t * | block, |
unsigned | idx | ||
) | [inline] |
Definition at line 229 of file bmblocks.h.
References bm::bit_is_all_zero(), BM_IS_GAP, BMGAP_PTR, bm::gap_is_all_zero(), bm::gap_max_bits, IS_FULL_BLOCK, and bm::set_block_size.