NVBIO
|
A binary functor comparing two suffixes lexicographically
Definition at line 815 of file sufsort_priv.h.
#include <sufsort_priv.h>
Public Types | |
typedef uint32 | first_argument_type |
typedef uint32 | second_argument_type |
typedef uint32 | result_type |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | string_suffix_less (const uint64 _string_len, const string_type _string) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE result_type | operator() (const uint64 suffix_idx1, const uint64 suffix_idx2) const |
Public Members | |
const uint64 | string_len |
string_type | string |
typedef uint32 nvbio::priv::string_suffix_less< SYMBOL_SIZE, string_type >::first_argument_type |
Definition at line 817 of file sufsort_priv.h.
typedef uint32 nvbio::priv::string_suffix_less< SYMBOL_SIZE, string_type >::result_type |
Definition at line 819 of file sufsort_priv.h.
typedef uint32 nvbio::priv::string_suffix_less< SYMBOL_SIZE, string_type >::second_argument_type |
Definition at line 818 of file sufsort_priv.h.
|
inline |
constructor
Definition at line 824 of file sufsort_priv.h.
|
inline |
return true if the first suffix is lexicographically smaller than the second, false otherwise
Definition at line 831 of file sufsort_priv.h.
string_type nvbio::priv::string_suffix_less< SYMBOL_SIZE, string_type >::string |
Definition at line 855 of file sufsort_priv.h.
const uint64 nvbio::priv::string_suffix_less< SYMBOL_SIZE, string_type >::string_len |
Definition at line 854 of file sufsort_priv.h.