All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Related Functions | List of all members
nvbio::io::SequenceDataOutputStream Struct Referenceabstract

Detailed description

An output stream of SequenceData, allowing to write reads in batches.

Definition at line 691 of file sequence.h.

#include <sequence.h>

Inheritance diagram for nvbio::io::SequenceDataOutputStream:
nvbio::io::SequenceDataOutputFile_FASTA nvbio::io::SequenceDataOutputFile_FASTQ nvbio::io::SequenceDataOutputFile_TXT

Public Methods

virtual ~SequenceDataOutputStream ()
virtual void next (const SequenceDataHost &sequence_data)=0
virtual bool is_ok ()=0

Related Functions

(Note that these are not member functions.)

SequenceDataOutputStreamopen_output_sequence_file (const char *sequence_file_name, const char *compression)

Constructor & Destructor Documentation

virtual nvbio::io::SequenceDataOutputStream::~SequenceDataOutputStream ( )

virtual destructor

Definition at line 695 of file sequence.h.

Member Function Documentation

virtual bool nvbio::io::SequenceDataOutputStream::is_ok ( )
pure virtual
virtual void nvbio::io::SequenceDataOutputStream::next ( const SequenceDataHost sequence_data)
pure virtual

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