bm::operation_functions< T > Struct Template Reference

Search Toolkit Book for bm::operation_functions

#include <bmfunc.h>

List of all members.


Detailed Description

template<bool T>
struct bm::operation_functions< T >

Definition at line 4781 of file 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 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]


Member Function Documentation

template<bool T>
static bit_operation_count_func_type bm::operation_functions< T >::bit_operation_count unsigned  i  )  [inline, static]
 

Definition at line 4803 of file bmfunc.h.

template<bool T>
static gap_operation_to_bitset_func_type bm::operation_functions< T >::gap_op_to_bit unsigned  i  )  [inline, static]
 

Definition at line 4791 of file bmfunc.h.

template<bool T>
static gap_operation_func_type bm::operation_functions< T >::gap_operation unsigned  i  )  [inline, static]
 

Definition at line 4797 of file bmfunc.h.


Member Data Documentation

template<bool T>
bit_operation_count_func_type bm::operation_functions< T >::bit_op_count_table_ [static]
 

Initial value:

Definition at line 4788 of file bmfunc.h.

template<bool T>
gap_operation_to_bitset_func_type bm::operation_functions< T >::gap2bit_table_ [static]
 

Initial value:

 {
    &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 4784 of file bmfunc.h.

template<bool T>
gap_operation_func_type bm::operation_functions< T >::gapop_table_ [static]
 

Initial value:

Definition at line 4786 of file bmfunc.h.


The documentation for this struct was generated from the following file:
Generated on Mon Dec 7 16:07:01 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:24:38 2009 by modify_doxy.py rev. 173732