SIde-Channel Analysis toolKit (SICAK)
Software toolkit for side-channel analysis
All Classes Files Functions Variables Enumerations Modules Pages
Oscilloscope Member List

This is the complete list of members for Oscilloscope, including all inherited members.

BandwidthLimiter enum nameOscilloscope
Coupling enum nameOscilloscope
deInit()=0Oscilloscopepure virtual
getCurrentSetup(size_t &samples, size_t &captures)=0Oscilloscopepure virtual
getPluginInfo()=0Oscilloscopepure virtual
getPluginName()=0Oscilloscopepure virtual
getValues(int channel, PowerTraces< int16_t > &traces)=0Oscilloscopepure virtual
getValues(int channel, int16_t *buffer, size_t len, size_t &samples, size_t &captures)=0Oscilloscopepure virtual
Impedance enum nameOscilloscope
init(const char *filename)=0Oscilloscopepure virtual
queryDevices()=0Oscilloscopepure virtual
run()=0Oscilloscopepure virtual
setChannel(int &channel, bool &enabled, Coupling &coupling, Impedance &impedance, int &rangemV, int &offsetmV, BandwidthLimiter &bwLimit)=0Oscilloscopepure virtual
setTiming(float &preTriggerRange, float &postTriggerRange, size_t &samples, size_t &captures)=0Oscilloscopepure virtual
setTrigger(int &sourceChannel, float &level, TriggerSlope &slope)=0Oscilloscopepure virtual
stop()=0Oscilloscopepure virtual
TriggerSlope enum nameOscilloscope
unsetTrigger()=0Oscilloscopepure virtual
~Oscilloscope() (defined in Oscilloscope)Oscilloscopeinlinevirtual