NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
dcs.h File Reference
#include <nvbio/sufsort/sufsort_priv.h>
#include <nvbio/strings/string_set.h>
#include <nvbio/basic/thrust_view.h>
#include <thrust/host_vector.h>
#include <thrust/device_vector.h>
#include <thrust/iterator/constant_iterator.h>
#include <thrust/iterator/counting_iterator.h>
#include <nvbio/sufsort/dcs_inl.h>

Go to the source code of this file.

Classes

struct  nvbio::DCTable< Q >
 
struct  nvbio::DCTable< 64 >
 
struct  nvbio::DCTable< 128 >
 
struct  nvbio::DCTable< 256 >
 
struct  nvbio::DCTable< 512 >
 
struct  nvbio::DCTable< 1024 >
 
struct  nvbio::DCTable< 2048 >
 
struct  nvbio::DCSView
 
struct  nvbio::DCS
 
struct  nvbio::priv::DCS_predicate
 
struct  nvbio::priv::DCS_string_suffix_index
 
struct  nvbio::priv::DCS_string_suffix_less< SYMBOL_SIZE, string_type >
 

Namespaces

 nvbio
 Define a vector_view POD type and plain_view() for std::vector.
 
 nvbio::priv
 

Functions

DCSView nvbio::plain_view (DCS &dcs)
 
DCSView nvbio::plain_view (const DCS &dcs)