NVBIO
|
A functor fetching the w'th word worth of 2-bit symbols from the i-th suffix in a set
Definition at line 674 of file sufsort_priv.h.
#include <sufsort_priv.h>
Public Types | |
typedef uint32 | argument_type |
typedef word_type | result_type |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | global_set_suffix_word_functor (const string_set_type _string_set, const uint32 *_cum_lengths, const uint32 *_string_ids, const uint32 _w) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE result_type | operator() (const uint32 global_suffix_idx) const |
Public Members | |
local_set_suffix_word_functor < SYMBOL_SIZE, WORD_BITS, DOLLAR_BITS, string_set_type, word_type > | word_functor |
localize_suffix_functor | localizer |
typedef uint32 nvbio::priv::global_set_suffix_word_functor< SYMBOL_SIZE, WORD_BITS, DOLLAR_BITS, string_set_type, word_type >::argument_type |
Definition at line 676 of file sufsort_priv.h.
typedef word_type nvbio::priv::global_set_suffix_word_functor< SYMBOL_SIZE, WORD_BITS, DOLLAR_BITS, string_set_type, word_type >::result_type |
Definition at line 677 of file sufsort_priv.h.
|
inline |
constructor
Definition at line 682 of file sufsort_priv.h.
|
inline |
return the w'th word of the i-th string
Definition at line 689 of file sufsort_priv.h.
localize_suffix_functor nvbio::priv::global_set_suffix_word_functor< SYMBOL_SIZE, WORD_BITS, DOLLAR_BITS, string_set_type, word_type >::localizer |
Definition at line 695 of file sufsort_priv.h.
local_set_suffix_word_functor<SYMBOL_SIZE,WORD_BITS,DOLLAR_BITS,string_set_type,word_type> nvbio::priv::global_set_suffix_word_functor< SYMBOL_SIZE, WORD_BITS, DOLLAR_BITS, string_set_type, word_type >::word_functor |
Definition at line 694 of file sufsort_priv.h.