comparison data/model/SparseTimeValueModel.h @ 1815:c546429d4c2f

Add optional ability to write a header on delimited data output, & to write times in frames
author Chris Cannam
date Fri, 10 Jan 2020 14:29:54 +0000
parents 343ef2a866a4
children 21c792334c2e
comparison
equal deleted inserted replaced
1814:1318e069906b 1815:c546429d4c2f
345 .arg(extraAttributes)); 345 .arg(extraAttributes));
346 346
347 m_events.toXml(out, indent, QString("dimensions=\"2\"")); 347 m_events.toXml(out, indent, QString("dimensions=\"2\""));
348 } 348 }
349 349
350 QString getDelimitedDataHeaderLine(QString delimiter,
351 DataExportOptions options) const override {
352 return m_events.getDelimitedDataHeaderLine(delimiter,
353 options,
354 Event::ExportNameOptions());
355 }
356
350 QString toDelimitedDataString(QString delimiter, 357 QString toDelimitedDataString(QString delimiter,
351 DataExportOptions options, 358 DataExportOptions options,
352 sv_frame_t startFrame, 359 sv_frame_t startFrame,
353 sv_frame_t duration) const override { 360 sv_frame_t duration) const override {
354 return m_events.toDelimitedDataString(delimiter, 361 return m_events.toDelimitedDataString(delimiter,