|
wiRedPanda
Logic Circuit Simulator
|
#include "App/BeWavedDolphin/Serializer.h"#include <QDataStream>#include <QFile>#include <QSaveFile>#include <QStandardItemModel>#include "App/BeWavedDolphin/SignalModel.h"#include "App/Core/Common.h"Go to the source code of this file.
Namespaces | |
| namespace | DolphinSerializer |
| Pure I/O functions for the beWavedDolphin waveform file formats. | |
Functions | |
| WaveformData | DolphinSerializer::loadBinary (QDataStream &stream, int maxInputPorts) |
| Deserializes input rows from a binary .dolphin stream. | |
| WaveformData | DolphinSerializer::loadCSV (QFile &file, int maxInputPorts) |
| Deserializes input rows from a .csv file. | |
| void | DolphinSerializer::saveBinary (QDataStream &stream, const QStandardItemModel *model, int inputPorts) |
| Serializes input rows to the binary .dolphin stream. | |
| void | DolphinSerializer::saveCSV (QSaveFile &file, const QStandardItemModel *model) |
| Serializes all rows (inputs + outputs) to a .csv file. | |