15class QStandardItemModel;
46void saveBinary(QDataStream &stream,
const QStandardItemModel *model,
int inputPorts);
62void saveCSV(QSaveFile &file,
const QStandardItemModel *model);
Pure I/O functions for the beWavedDolphin waveform file formats.
void saveBinary(QDataStream &stream, const QStandardItemModel *model, const int inputPorts)
Serializes input rows to the binary .dolphin stream.
void saveCSV(QSaveFile &file, const QStandardItemModel *model)
Serializes all rows (inputs + outputs) to a .csv file.
WaveformData loadCSV(QFile &file, const int maxInputPorts)
Deserializes input rows from a .csv file.
WaveformData loadBinary(QDataStream &stream, const int maxInputPorts)
Deserializes input rows from a binary .dolphin stream.