#include <WaveformInterface.h>
List of all members.
Public Member Functions |
virtual | ~WaveformDataInterface () |
virtual void | clone (const WaveformDataInterface *original)=0 |
virtual QByteArray | serialize (const QByteArray &childrensdata=QByteArray()) const =0 |
virtual QByteArray | deserialize (const QByteArray &serialized)=0 |
virtual void | setData (quint32 numsamples, const qint8 *dataArray, qulonglong triggertimestamp, qreal hpos, qint32 samplesbeforetrigger, qreal sampleinterval, qreal vgain, qreal voffset, qint8 polarity, qreal triggerlevel)=0 |
virtual qreal | getCoulomb () const =0 |
virtual qulonglong | getSignalOnset () const =0 |
virtual bool | badWaveform () const =0 |
virtual qint32 | overflowSamples () const =0 |
virtual void | setNodeId (quint16 nodeid)=0 |
virtual quint16 | nodeId () const =0 |
virtual QString | toCSV () const =0 |
Constructor & Destructor Documentation
virtual WaveformDataInterface::~WaveformDataInterface |
( |
| ) |
[inline, virtual] |
Member Function Documentation
virtual bool WaveformDataInterface::badWaveform |
( |
| ) |
const [pure virtual] |
virtual QByteArray WaveformDataInterface::deserialize |
( |
const QByteArray & |
serialized | ) |
[pure virtual] |
virtual qreal WaveformDataInterface::getCoulomb |
( |
| ) |
const [pure virtual] |
virtual qulonglong WaveformDataInterface::getSignalOnset |
( |
| ) |
const [pure virtual] |
virtual quint16 WaveformDataInterface::nodeId |
( |
| ) |
const [pure virtual] |
virtual qint32 WaveformDataInterface::overflowSamples |
( |
| ) |
const [pure virtual] |
virtual QByteArray WaveformDataInterface::serialize |
( |
const QByteArray & |
childrensdata = QByteArray() | ) |
const [pure virtual] |
virtual void WaveformDataInterface::setData |
( |
quint32 |
numsamples, |
|
|
const qint8 * |
dataArray, |
|
|
qulonglong |
triggertimestamp, |
|
|
qreal |
hpos, |
|
|
qint32 |
samplesbeforetrigger, |
|
|
qreal |
sampleinterval, |
|
|
qreal |
vgain, |
|
|
qreal |
voffset, |
|
|
qint8 |
polarity, |
|
|
qreal |
triggerlevel |
|
) |
| [pure virtual] |
virtual void WaveformDataInterface::setNodeId |
( |
quint16 |
nodeid | ) |
[pure virtual] |
virtual QString WaveformDataInterface::toCSV |
( |
| ) |
const [pure virtual] |
The documentation for this class was generated from the following file: