NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Methods | List of all members
nvbio::bowtie2::cuda::make_aligner_dispatch< EndToEndAlignment, scheme_type > Struct Template Reference

Detailed description

template< typename scheme_type>
struct nvbio::bowtie2::cuda::make_aligner_dispatch< EndToEndAlignment, scheme_type >

a helper struct to make an aligner given the AlignmentType (LocalAlignment|EndToEndAlignment) and the scheme (EditDistanceScoringScheme|SmithWatermanScoringScheme)

Definition at line 368 of file scoring.h.

#include <scoring.h>

Public Types

typedef
scheme_type::local_aligner_type 
type
 

Static Public Methods

static type make (const scheme_type &scheme)
 

Member Typedef Documentation

template<typename scheme_type >
typedef scheme_type::local_aligner_type nvbio::bowtie2::cuda::make_aligner_dispatch< EndToEndAlignment, scheme_type >::type

Definition at line 368 of file scoring.h.

Member Function Documentation

template<typename scheme_type >
static type nvbio::bowtie2::cuda::make_aligner_dispatch< EndToEndAlignment, scheme_type >::make ( const scheme_type &  scheme)
inlinestatic

Definition at line 368 of file scoring.h.


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