|
wiRedPanda
Logic Circuit Simulator
|
Raw waveform data returned by the load functions. More...
#include <Serializer.h>
Public Attributes | |
| int | columns = 0 |
| int | inputPorts = 0 |
| Number of input rows stored in values. | |
| QVector< int > | values |
| Cell values in row-major order (inputs only): index = row * columns + col. | |
Raw waveform data returned by the load functions.
Contains only the input rows — output rows are always recomputed by run() and are not persisted in the binary format. CSV files do include output rows but they are ignored on load for the same reason.
Definition at line 33 of file Serializer.h.
| int DolphinSerializer::WaveformData::columns = 0 |
Number of time-step columns.
Definition at line 35 of file Serializer.h.
Referenced by DolphinSerializer::loadBinary(), DolphinSerializer::loadCSV(), and DolphinFile::parseTerminal().
| int DolphinSerializer::WaveformData::inputPorts = 0 |
Number of input rows stored in values.
Definition at line 34 of file Serializer.h.
Referenced by DolphinSerializer::loadBinary(), DolphinSerializer::loadCSV(), and DolphinFile::parseTerminal().
| QVector<int> DolphinSerializer::WaveformData::values |
Cell values in row-major order (inputs only): index = row * columns + col.
Definition at line 37 of file Serializer.h.
Referenced by DolphinSerializer::loadBinary(), DolphinSerializer::loadCSV(), and DolphinFile::parseTerminal().