NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
utils.h File Reference
#include <nvbio/basic/cuda/arch.h>
#include <nvbio/basic/packedstream.h>
#include <nvbio/basic/packedstream_loader.h>
#include <nvbio/basic/vector_view.h>
#include <nvbio/io/sequence/sequence.h>
#include <nvbio/strings/string_iterator.h>

Go to the source code of this file.

Classes

struct  nvbio::ReverseXform< IndexType >
 
struct  nvbio::OffsetXform< IndexType >
 
struct  nvbio::quality_nop
 
struct  nvbio::ReadStreamQualities< ReadStreamType >
 
struct  nvbio::ReadStream< StreamType, QualType >
 
struct  nvbio::ReadLoader< SequenceDataT, Tag >
 
struct  nvbio::SequenceStreamLoader< SequenceDataT, Tag >
 

Namespaces

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

Enumerations

enum  nvbio::ReadType { nvbio::STANDARD = 0u, nvbio::COMPLEMENT = 1u }
 
enum  nvbio::DirType { nvbio::FORWARD = 0u, nvbio::REVERSE = 1u }
 

Functions

template<typename StreamType , typename QualType >
NVBIO_HOST_DEVICE
NVBIO_FORCEINLINE uint32 
nvbio::length (const ReadStream< StreamType, QualType > &read)