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::StreamAdapter< Iterator > Struct Template Reference

Detailed description

template< typename Iterator>
struct nvbio::bowtie2::cuda::StreamAdapter< Iterator >

Definition at line 64 of file string_utils.h.

#include <string_utils.h>

Public Types

typedef std::iterator_traits
< Iterator >::value_type 
value_type
 
typedef StreamAdapterBase
< Iterator, value_type
adapter_type
 
typedef adapter_type::type type
 

Static Public Methods

NVBIO_FORCEINLINE static
NVBIO_HOST_DEVICE type 
adapt (const Iterator it)
 

Member Typedef Documentation

template<typename Iterator >
typedef StreamAdapterBase<Iterator,value_type> nvbio::bowtie2::cuda::StreamAdapter< Iterator >::adapter_type

Definition at line 67 of file string_utils.h.

template<typename Iterator >
typedef adapter_type::type nvbio::bowtie2::cuda::StreamAdapter< Iterator >::type

Definition at line 68 of file string_utils.h.

template<typename Iterator >
typedef std::iterator_traits<Iterator>::value_type nvbio::bowtie2::cuda::StreamAdapter< Iterator >::value_type

Definition at line 66 of file string_utils.h.

Member Function Documentation

template<typename Iterator >
NVBIO_FORCEINLINE static NVBIO_HOST_DEVICE type nvbio::bowtie2::cuda::StreamAdapter< Iterator >::adapt ( const Iterator  it)
inlinestatic

Definition at line 71 of file string_utils.h.


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