dlvhex
2.5.0
|
#include <vs10/bm/bmfunc.h>
Static Public Member Functions | |
static gap_operation_to_bitset_func_type | gap_op_to_bit (unsigned i) |
static gap_operation_func_type | gap_operation (unsigned i) |
static bit_operation_count_func_type | bit_operation_count (unsigned i) |
static gap_operation_to_bitset_func_type | gap_op_to_bit (unsigned i) |
static gap_operation_func_type | gap_operation (unsigned i) |
static bit_operation_count_func_type | bit_operation_count (unsigned i) |
Static Public Attributes | |
static gap_operation_to_bitset_func_type | gap2bit_table_ [bm::set_END] |
static gap_operation_func_type | gapop_table_ [bm::set_END] |
static bit_operation_count_func_type | bit_op_count_table_ [bm::set_END] |
static bit_operation_count_func_type bm::operation_functions< T >::bit_operation_count | ( | unsigned | i | ) | [inline, static] |
Definition at line 5236 of file bmfunc.h.
References bm::operation_functions< T >::bit_op_count_table_.
Referenced by bm::combine_count_operation_with_block().
static bit_operation_count_func_type bm::operation_functions< T >::bit_operation_count | ( | unsigned | i | ) | [inline, static] |
Definition at line 5236 of file bmfunc.h.
References bm::operation_functions< T >::bit_op_count_table_.
static gap_operation_to_bitset_func_type bm::operation_functions< T >::gap_op_to_bit | ( | unsigned | i | ) | [inline, static] |
Definition at line 5224 of file bmfunc.h.
References bm::operation_functions< T >::gap2bit_table_.
static gap_operation_to_bitset_func_type bm::operation_functions< T >::gap_op_to_bit | ( | unsigned | i | ) | [inline, static] |
Definition at line 5224 of file bmfunc.h.
References bm::operation_functions< T >::gap2bit_table_.
Referenced by bm::bvector< Alloc >::combine_operation_with_block().
static gap_operation_func_type bm::operation_functions< T >::gap_operation | ( | unsigned | i | ) | [inline, static] |
Definition at line 5230 of file bmfunc.h.
References bm::operation_functions< T >::gapop_table_.
Referenced by bm::bvector< Alloc >::combine_operation_with_block().
static gap_operation_func_type bm::operation_functions< T >::gap_operation | ( | unsigned | i | ) | [inline, static] |
Definition at line 5230 of file bmfunc.h.
References bm::operation_functions< T >::gapop_table_.
bit_operation_count_func_type bm::operation_functions< T >::bit_op_count_table_ [static] |
{ 0, 0, 0, 0, 0, 0, &bit_operation_and_count, &bit_operation_xor_count, &bit_operation_or_count, &bit_operation_sub_count, &bit_operation_sub_count_inv, 0, 0, }
Definition at line 5221 of file bmfunc.h.
Referenced by bm::operation_functions< T >::bit_operation_count().
gap_operation_to_bitset_func_type bm::operation_functions< T >::gap2bit_table_ [static] |
{ &gap_and_to_bitset<bm::gap_word_t>, &gap_add_to_bitset<bm::gap_word_t>, &gap_sub_to_bitset<bm::gap_word_t>, &gap_xor_to_bitset<bm::gap_word_t>, 0 }
Definition at line 5217 of file bmfunc.h.
Referenced by bm::operation_functions< T >::gap_op_to_bit().
gap_operation_func_type bm::operation_functions< T >::gapop_table_ [static] |
{ &gap_operation_and, &gap_operation_or, &gap_operation_sub, &gap_operation_xor, 0 }
Definition at line 5219 of file bmfunc.h.
Referenced by bm::operation_functions< T >::gap_operation().