comparison data/model/Model.h @ 1824:1cd161242250

Merge
author Chris Cannam
date Tue, 28 Jan 2020 14:34:13 +0000
parents c546429d4c2f
children 21c792334c2e
comparison
equal deleted inserted replaced
1823:07a8793a0388 1824:1cd161242250
272 272
273 void toXml(QTextStream &stream, 273 void toXml(QTextStream &stream,
274 QString indent = "", 274 QString indent = "",
275 QString extraAttributes = "") const override; 275 QString extraAttributes = "") const override;
276 276
277 /**
278 * Emit a label for each column that would be written by
279 * toDelimitedDataString, separated by the given delimiter.
280 */
281 virtual QString getDelimitedDataHeaderLine(QString delimiter,
282 DataExportOptions options) const = 0;
283
284 /**
285 * Emit the contents of the model within the given range to a
286 * delimited (e.g. comma-separated) data format.
287 */
277 virtual QString toDelimitedDataString(QString delimiter, 288 virtual QString toDelimitedDataString(QString delimiter,
278 DataExportOptions options, 289 DataExportOptions options,
279 sv_frame_t startFrame, 290 sv_frame_t startFrame,
280 sv_frame_t duration) const = 0; 291 sv_frame_t duration) const = 0;
281 292