PAC-Suite 2.0(r200)
Public Member Functions

WaveformDataInterface Class Reference

#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 void WaveformDataInterface::clone ( const WaveformDataInterface original) [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:
 All Classes Namespaces Files Functions Enumerations Enumerator Defines