NVBIO
|
Definition at line 51 of file reads_txt.h.
#include <reads_txt.h>
Proteced Methods | |
ReadDataFile_TXT (const char *read_file_name, const QualityEncoding quality_encoding, const uint32 max_reads, const uint32 max_read_len, const ReadEncoding flags, const uint32 buffer_size=64536u) | |
virtual int | nextChunk (ReadDataRAM *output, uint32 max_reads, uint32 max_bps) |
virtual FileState | fillBuffer (void)=0 |
Proteced Methods inherited from nvbio::io::ReadDataFile | |
ReadDataFile (const uint32 max_reads, const uint32 truncate_read_len, const ReadEncoding flags) | |
Protected Members | |
const char * | m_file_name |
QualityEncoding | m_quality_encoding |
std::vector< char > | m_buffer |
uint32 | m_buffer_size |
uint32 | m_buffer_pos |
uint32 | m_line |
uint8 | m_error_char |
std::vector< char > | m_name |
std::vector< uint8 > | m_read_bp |
std::vector< uint8 > | m_read_q |
Protected Members inherited from nvbio::io::ReadDataFile | |
uint32 | m_max_reads |
ReadEncoding | m_flags |
uint32 | m_loaded |
FileState | m_file_state |
Additional Inherited Members | |
Public Types inherited from nvbio::io::ReadDataFile | |
enum | FileState { FILE_NOT_READY, FILE_OPEN_FAILED, FILE_OK, FILE_EOF, FILE_STREAM_ERROR, FILE_PARSE_ERROR } |
Public Methods inherited from nvbio::io::ReadDataFile | |
virtual | ~ReadDataFile () |
virtual ReadData * | next (const uint32 batch_size, const uint32 batch_bps) |
virtual bool | is_ok (void) |
Public Members inherited from nvbio::io::ReadDataStream | |
uint32 | m_truncate_read_len |
Static Public Members inherited from nvbio::io::ReadDataFile | |
static const uint32 | LONG_READ = 32*1024 |
|
inlineprotected |
Definition at line 54 of file reads_txt.h.
|
protectedpure virtual |
Implemented in nvbio::io::ReadDataFile_TXT_gz.
|
protected |
Definition at line 89 of file reads_txt.h.
|
protected |
Definition at line 91 of file reads_txt.h.
|
protected |
Definition at line 90 of file reads_txt.h.
|
protected |
Definition at line 97 of file reads_txt.h.
|
protected |
Definition at line 84 of file reads_txt.h.
|
protected |
Definition at line 94 of file reads_txt.h.
|
protected |
Definition at line 100 of file reads_txt.h.
|
protected |
Definition at line 86 of file reads_txt.h.
|
protected |
Definition at line 101 of file reads_txt.h.
|
protected |
Definition at line 102 of file reads_txt.h.