All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Methods | Public Members | List of all members
nvbio::priv::DCS_string_suffix_index Struct Reference

Detailed description

A functor to transform a global suffix index into a DCS-local index

Definition at line 226 of file dcs.h.

#include <dcs.h>

Public Types

typedef uint32 argument_type
typedef uint32 result_type

Public Methods

 DCS_string_suffix_index (const DCSView _dcs)
NVBIO_HOST_DEVICE result_type 
operator() (const uint32 suffix_idx) const

Public Members

const DCSView dcs

Member Typedef Documentation

Definition at line 228 of file dcs.h.

Definition at line 229 of file dcs.h.

Constructor & Destructor Documentation

nvbio::priv::DCS_string_suffix_index::DCS_string_suffix_index ( const DCSView  _dcs)

Definition at line 231 of file dcs.h.

Member Function Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE result_type nvbio::priv::DCS_string_suffix_index::operator() ( const uint32  suffix_idx) const

return true if the first suffix is lexicographically smaller than the second, false otherwise

Definition at line 236 of file dcs.h.

Member Data Documentation

const DCSView nvbio::priv::DCS_string_suffix_index::dcs

Definition at line 241 of file dcs.h.

The documentation for this struct was generated from the following file: