svcore
1.9
|
CSVStreamWriter Namespace Reference
Functions | |
template<class OutStream > | |
bool | writeInChunks (OutStream &oss, const Model &model, const MultiSelection ®ions, ProgressReporter *reporter=nullptr, QString delimiter=",", DataExportOptions options=DataExportDefaults, const sv_frame_t blockSize=16384) |
template<class OutStream > | |
bool | writeInChunks (OutStream &oss, const Model &model, const Selection &extents, ProgressReporter *reporter=nullptr, QString delimiter=",", DataExportOptions options=DataExportDefaults, const sv_frame_t blockSize=16384) |
template<class OutStream > | |
bool | writeInChunks (OutStream &oss, const Model &model, ProgressReporter *reporter=nullptr, QString delimiter=",", DataExportOptions options=DataExportDefaults, const sv_frame_t blockSize=16384) |
Function Documentation
template<class OutStream >
bool CSVStreamWriter::writeInChunks | ( | OutStream & | oss, |
const Model & | model, | ||
const MultiSelection & | regions, | ||
ProgressReporter * | reporter = nullptr , |
||
QString | delimiter = "," , |
||
DataExportOptions | options = DataExportDefaults , |
||
const sv_frame_t | blockSize = 16384 |
||
) |
Definition at line 35 of file CSVStreamWriter.h.
References MultiSelection::getSelections(), StringBits::joinDelimited(), and Model::toStringExportRows().
Referenced by writeInChunks(), and CSVFileWriter::writeSelection().
template<class OutStream >
bool CSVStreamWriter::writeInChunks | ( | OutStream & | oss, |
const Model & | model, | ||
const Selection & | extents, | ||
ProgressReporter * | reporter = nullptr , |
||
QString | delimiter = "," , |
||
DataExportOptions | options = DataExportDefaults , |
||
const sv_frame_t | blockSize = 16384 |
||
) |
Definition at line 106 of file CSVStreamWriter.h.
References MultiSelection::addSelection(), Selection::getEndFrame(), Model::getEndFrame(), Selection::getStartFrame(), Model::getStartFrame(), Selection::isEmpty(), and writeInChunks().
template<class OutStream >
bool CSVStreamWriter::writeInChunks | ( | OutStream & | oss, |
const Model & | model, | ||
ProgressReporter * | reporter = nullptr , |
||
QString | delimiter = "," , |
||
DataExportOptions | options = DataExportDefaults , |
||
const sv_frame_t | blockSize = 16384 |
||
) |
Definition at line 139 of file CSVStreamWriter.h.
References writeInChunks().
Generated by 1.8.11