NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Static Public Members | List of all members
nvbio::bowtie2::cuda::InputThreadSE Struct Reference

Detailed description

Definition at line 48 of file input_thread.h.

#include <input_thread.h>

Inheritance diagram for nvbio::bowtie2::cuda::InputThreadSE:
nvbio::Thread< InputThreadSE > nvbio::ThreadBase

Public Methods

 InputThreadSE (io::SequenceDataStream *read_data_stream, Stats &_stats, const uint32 batch_size, const uint32 read_length)
 
void run ()
 
io::SequenceDataHostnext (uint32 *offset=NULL)
 
void release (io::SequenceDataHost *read_data)
 
uint32 batch_size () const
 
- Public Methods inherited from nvbio::Thread< InputThreadSE >
void create ()
 create the thread More...
 
void join ()
 join the thread More...
 
- Public Methods inherited from nvbio::ThreadBase
 ThreadBase ()
 
 ~ThreadBase ()
 
void set_id (const uint32 id)
 
uint32 get_id () const
 
void create (void *(*func)(void *), void *arg)
 create the thread More...
 
void join ()
 join the thread More...
 

Static Public Members

static const uint32 BUFFERS = 4
 

Constructor & Destructor Documentation

nvbio::bowtie2::cuda::InputThreadSE::InputThreadSE ( io::SequenceDataStream read_data_stream,
Stats _stats,
const uint32  batch_size,
const uint32  read_length 
)
inline

Definition at line 52 of file input_thread.h.

Member Function Documentation

uint32 nvbio::bowtie2::cuda::InputThreadSE::batch_size ( ) const
inline

Definition at line 68 of file input_thread.h.

io::SequenceDataHost * nvbio::bowtie2::cuda::InputThreadSE::next ( uint32 offset = NULL)

Definition at line 149 of file input_thread.cpp.

void nvbio::bowtie2::cuda::InputThreadSE::release ( io::SequenceDataHost read_data)

Definition at line 177 of file input_thread.cpp.

void nvbio::bowtie2::cuda::InputThreadSE::run ( )

Definition at line 42 of file input_thread.cpp.

Member Data Documentation

const uint32 nvbio::bowtie2::cuda::InputThreadSE::BUFFERS = 4
static

Definition at line 50 of file input_thread.h.


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