Spec
FormattedFileOutBase class for writing formatted files.
Base class for writing formatted files.
Extends | FormattedFile |
---|---|
All Extended | FormattedFile |
All Subcl's | BamFileOut, BedFileOut, BlastReportFileOut, BlastTabularFileOut, GffFileOut, RnaStructFileOut, RoiFileOut, SeqFileOut, SimpleIntervalsFileInOut, UcscFileOut, VcfFileOut |
Defined in | <seqan/stream.h> |
Signature |
typedef FormattedFile<TFileFormat, Output, TSpec> FormattedFileOut;
|
Member Function Overview
Member Functions Inherited From FormattedFile
Interface Function Overview
-
void writeHeader(fileOut, header);
Write one FormattedFileHeaderConcept to a FormattedFileOut object. -
void writeRecord(fileOut, record);
Write one FormattedFileRecordConcept to a FormattedFileOut object.
Interface Functions Inherited From FormattedFile
Interface Metafunction Overview
Interface Metafunctions Inherited From FormattedFile
Detailed Description
Interface Functions Detail
void writeHeader(fileOut, header);
Write one FormattedFileHeaderConcept to a FormattedFileOut object.
Parameters
fileOut
|
The FormattedFileOut object to write into. |
---|---|
header
|
The FormattedFileHeaderConcept to write. |
Thrown Exceptions
IOError |
On low-level I/O errors. |
---|---|
ParseError |
On high-level file format errors. |
Data Races
Thread safety unknown!
void writeRecord(fileOut, record);
Write one FormattedFileRecordConcept to a FormattedFileOut object.
Parameters
fileOut
|
The FormattedFileOut object to write into. |
---|---|
record
|
The FormattedFileRecordConcept to write. |
Thrown Exceptions
IOError |
On low-level I/O errors. |
---|---|
ParseError |
On high-level file format errors. |
Data Races
Thread safety unknown!