|
NVBIO
|
Definition at line 96 of file input_thread.h.
#include <input_thread.h>
Public Methods | |
| InputThreadPE (io::SequenceDataStream *read_data_stream1, io::SequenceDataStream *read_data_stream2, Stats &_stats, const uint32 batch_size, const uint32 read_length) | |
| void | run () |
| std::pair < io::SequenceDataHost *, io::SequenceDataHost * > | next (uint32 *offset=NULL) |
| void | release (std::pair< io::SequenceDataHost *, io::SequenceDataHost * > read_data) |
| uint32 | batch_size () const |
Public Methods inherited from nvbio::Thread< InputThreadPE > | |
| 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 |
|
inline |
Definition at line 100 of file input_thread.h.
|
inline |
Definition at line 116 of file input_thread.h.
| std::pair< io::SequenceDataHost *, io::SequenceDataHost * > nvbio::bowtie2::cuda::InputThreadPE::next | ( | uint32 * | offset = NULL) |
Definition at line 298 of file input_thread.cpp.
| void nvbio::bowtie2::cuda::InputThreadPE::release | ( | std::pair< io::SequenceDataHost *, io::SequenceDataHost * > | read_data) |
Definition at line 329 of file input_thread.cpp.
| void nvbio::bowtie2::cuda::InputThreadPE::run | ( | ) |
Definition at line 184 of file input_thread.cpp.
Definition at line 98 of file input_thread.h.
1.8.4