49 Q_PLUGIN_METADATA(IID
"cz.cvut.fit.Sicak.MeasurementInterface/1.0" FILE
"random128co.json")
60 virtual void init(
const char * param)
override;
61 virtual void deInit()
override;
63 virtual void run(
const char * measurementId,
size_t measurements,
Oscilloscope * oscilloscope,
CharDevice * charDevice)
override;
This header file contains exceptions.
Character device QT plugin interface.
Definition: chardevice.h:42
virtual QString getPluginName() override
Plugin name.
Definition: random128co.cpp:47
Measurement scenario QT plugin interface.
Definition: measurement.h:43
CPA Measurement scenario plugin: sends key command (0x01), followed by the cipher key,...
Definition: random128co.h:46
virtual void deInit() override
Deinitialize the plugin.
Definition: random128co.cpp:59
virtual void run(const char *measurementId, size_t measurements, Oscilloscope *oscilloscope, CharDevice *charDevice) override
Run the measurement scenario, given either initialized and configured oscilloscope/charDevice pointer...
Definition: random128co.cpp:63
virtual void init(const char *param) override
Initialize the plugin.
Definition: random128co.cpp:55
Measurement scenario plugin interface for use e.g. in meas.
Oscilloscope QT plugin interface.
Definition: oscilloscope.h:42
virtual QString getPluginInfo() override
Plugin info.
Definition: random128co.cpp:51