NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Public Members | List of all members
nvbio::aln::priv::MyersBitVectors< 5 > Struct Template Reference

Detailed description

template<>
struct nvbio::aln::priv::MyersBitVectors< 5 >

A set of Myers bit-vectors for 5-letter alphabets

Definition at line 157 of file myers_banded_inl.h.

#include <myers_banded_inl.h>

Public Methods

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE MyersBitVectors ()
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE void 
load (const uint8 c, const uint32 v)
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
get (const uint8 c) const
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE void 
shift ()
 

Public Members

uint32 B [5]
 

Constructor & Destructor Documentation

Definition at line 160 of file myers_banded_inl.h.

Member Function Documentation

Definition at line 178 of file myers_banded_inl.h.

Definition at line 168 of file myers_banded_inl.h.

Definition at line 186 of file myers_banded_inl.h.

Member Data Documentation

Definition at line 193 of file myers_banded_inl.h.


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