NVBIO
|
base virtual interface used by all string-set BWT handlers (a model of SetBWTOutputHandler)
Definition at line 57 of file sufsort_utils.h.
#include <sufsort_utils.h>
Public Methods | |
virtual | ~SetBWTHandler () |
virtual void | process (const uint32 n_suffixes, const uint32 bits_per_symbol, const uint32 *bwt, const uint32 n_dollars, const uint64 *dollar_pos, const uint64 *dollar_ids) |
virtual void | process (const uint32 n_suffixes, const uint8 *bwt, const uint32 n_dollars, const uint64 *dollar_pos, const uint64 *dollar_ids) |
|
inlinevirtual |
virtual destructor
Definition at line 61 of file sufsort_utils.h.
|
inlinevirtual |
process a batch of BWT symbols
Reimplemented in nvbio::HostBWTHandler< PackedStream< word_type *, uint8, SYMBOL_SIZE, BIG_ENDIAN, uint64 > >, nvbio::HostBWTHandler< OutputIterator >, and nvbio::DeviceBWTHandler< OutputIterator >.
Definition at line 65 of file sufsort_utils.h.
|
inlinevirtual |
process a batch of BWT symbols
Reimplemented in nvbio::HostBWTHandler< PackedStream< word_type *, uint8, SYMBOL_SIZE, BIG_ENDIAN, uint64 > >, nvbio::HostBWTHandler< OutputIterator >, and nvbio::DeviceBWTHandler< OutputIterator >.
Definition at line 75 of file sufsort_utils.h.