NVBIO
 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_FORCEINLINE
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)
inline

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
inline

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: