ngscopeclient v0.2.1
Loading...
Searching...
No Matches
MockOscilloscope Member List

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

AcquireData() overrideMockOscilloscopevirtual
AddChannel(OscilloscopeChannel *chan) (defined in MockOscilloscope)MockOscilloscopeinline
AddDiagnosticLog(const std::string &message) (defined in Oscilloscope)Oscilloscopeinlineprotected
AddWaveformToAnalogPool(WaveformBase *w) (defined in Oscilloscope)Oscilloscopeinline
AddWaveformToDigitalPool(WaveformBase *w) (defined in Oscilloscope)Oscilloscopeinline
AllocateAnalogWaveform(const std::string &name) (defined in Oscilloscope)Oscilloscopeinlineprotected
AllocateDigitalWaveform(const std::string &name) (defined in Oscilloscope)Oscilloscopeinlineprotected
AnalogBank typedef (defined in Oscilloscope)Oscilloscope
ArmTrigger() (defined in MockOscilloscope)MockOscilloscopeprotected
AutoscaleVertical()MockOscilloscopeprotected
AutoZero(size_t i)Oscilloscopevirtual
BackgroundProcessing() overrideMockInstrumentinlinevirtual
CanAutoZero(size_t i)Oscilloscopevirtual
CanAverage(size_t i)Oscilloscopevirtual
CanDegauss(size_t i)Oscilloscopevirtual
CanEnableChannel(size_t i)Oscilloscopevirtual
CanInterleave()Oscilloscopevirtual
CanInvert(size_t i)Oscilloscopevirtual
ChannelsDownloadFinished()Oscilloscopeprotected
ChannelsDownloadStarted()Oscilloscopeprotected
ChannelsDownloadStatusUpdate(size_t ch, InstrumentChannel::DownloadState state, float progress)Oscilloscopeprotected
ClearPendingWaveforms()Oscilloscope
ClearWarnings(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings) (defined in MockInstrument)MockInstrument
Convert8BitSamples(float *pout, const int8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
Convert8BitSamplesGeneric(float *pout, const int8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
ConvertUnsigned8BitSamples(float *pout, const uint8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
ConvertUnsigned8BitSamplesGeneric(float *pout, const uint8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
CreateMapType typedef (defined in Oscilloscope)Oscilloscopeprotected
CreateOscilloscope(const std::string &driver, SCPITransport *transport) (defined in Oscilloscope)Oscilloscopestatic
CreateProcType typedef (defined in Oscilloscope)Oscilloscope
Degauss(size_t i)Oscilloscopevirtual
DigitalBank typedef (defined in Oscilloscope)Oscilloscope
DisableChannel(size_t i) overrideMockOscilloscopevirtual
DoAddDriverClass(const std::string &name, GetTransportsProcType proc) (defined in SCPIInstrument)SCPIInstrumentstatic
DoAddDriverClass(const std::string &name, CreateProcType proc) (defined in Oscilloscope)Oscilloscopestatic
DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Oscilloscopeprotected
DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings) (defined in MockOscilloscope)MockOscilloscope
DoSerializeConfiguration(YAML::Node &node, IDTable &table) (defined in MockInstrument)MockInstrument
Oscilloscope::DoSerializeConfiguration(YAML::Node &node, IDTable &table)Oscilloscopeprotected
EnableChannel(size_t i) overrideMockOscilloscopevirtual
EnableTriggerOutput()Oscilloscopevirtual
EnumDrivers(std::vector< std::string > &names) (defined in Oscilloscope)Oscilloscopestatic
EQUIVALENT_TIME enum value (defined in Oscilloscope)Oscilloscope
FlushConfigCache()Instrumentvirtual
ForceTrigger() overrideMockOscilloscopevirtual
FreeWaveformPools()Oscilloscopeinline
GetADCMode(size_t channel)Oscilloscopevirtual
GetADCModeNames(size_t channel)Oscilloscopevirtual
GetAnalogBank(size_t channel)Oscilloscopevirtual
GetAnalogBanks()Oscilloscopevirtual
GetAvailableCouplings(size_t i) overrideMockOscilloscopevirtual
GetCenterFrequency(size_t channel)Oscilloscopevirtual
GetChannel(size_t i) constInstrumentinline
GetChannelAttenuation(size_t i) overrideMockOscilloscopevirtual
GetChannelBandwidthLimit(size_t i) overrideMockOscilloscopevirtual
GetChannelBandwidthLimiters(size_t i)Oscilloscopevirtual
GetChannelByDisplayName(const std::string &name)Instrument
GetChannelByHwName(const std::string &name)Instrument
GetChannelCount() constInstrumentinline
GetChannelCoupling(size_t i) overrideMockOscilloscopevirtual
GetChannelDisplayName(size_t i)Instrumentvirtual
GetChannelOffset(size_t i, size_t stream) overrideMockOscilloscopevirtual
GetChannelVoltageRange(size_t i, size_t stream) overrideMockOscilloscopevirtual
GetDeskewForChannel(size_t channel)Oscilloscopevirtual
GetDiagnosticsValues() (defined in Oscilloscope)Oscilloscopeinline
GetDigitalBank(size_t channel)Oscilloscopevirtual
GetDigitalBanks()Oscilloscopevirtual
GetDigitalHysteresis(size_t channel)Oscilloscopevirtual
GetDigitalThreshold(size_t channel)Oscilloscopevirtual
GetDriverName() const override (defined in MockInstrument)MockInstrumentinlinevirtual
GetDriverSupportedModels() (defined in SCPIInstrument)SCPIInstrumentstatic
GetEnabledChannelCount()Oscilloscope
GetExternalTrigger() overrideMockOscilloscopevirtual
GetInputMuxNames(size_t i)Oscilloscopevirtual
GetInputMuxSetting(size_t i)Oscilloscopevirtual
GetInstrumentTypes() const overrideMockOscilloscopevirtual
GetInstrumentTypesForChannel(size_t i) const overrideMockOscilloscopevirtual
GetInterleaveConflicts() override (defined in MockOscilloscope)MockOscilloscopevirtual
GetName() const override (defined in MockInstrument)MockInstrumentvirtual
GetNumAverages(size_t i)Oscilloscopevirtual
GetOscilloscopeChannel(size_t i)Oscilloscopeinline
GetOscilloscopeChannelByHwName(const std::string &name)Oscilloscopeinline
GetPendingWaveformCount() (defined in Oscilloscope)Oscilloscope
GetProbeName(size_t i)Oscilloscopevirtual
GetResolutionBandwidth()Oscilloscopevirtual
GetSampleDepth() overrideMockOscilloscopevirtual
GetSampleDepthsInterleaved() overrideMockOscilloscopevirtual
GetSampleDepthsNonInterleaved() overrideMockOscilloscopevirtual
GetSampleRate() overrideMockOscilloscopevirtual
GetSampleRatesInterleaved() overrideMockOscilloscopevirtual
GetSampleRatesNonInterleaved() overrideMockOscilloscopevirtual
GetSamplingMode()Oscilloscopevirtual
GetSerial() const override (defined in MockInstrument)MockInstrumentvirtual
GetSpan()Oscilloscopevirtual
GetSupportedModels(const std::string &driver) (defined in SCPIInstrument)SCPIInstrumentstatic
GetTransport() const (defined in SCPIDevice)SCPIDeviceinline
GetTransportConnectionString() overrideMockInstrumentvirtual
GetTransportMapType typedef (defined in SCPIInstrument)SCPIInstrumentprotected
GetTransportName() overrideMockInstrumentvirtual
GetTransportsProcType typedef (defined in SCPIInstrument)SCPIInstrument
GetTrigger(bool sync=false)Oscilloscopeinline
GetTriggerOffset() overrideMockOscilloscopevirtual
GetTriggerTypes()Oscilloscopevirtual
GetVendor() const override (defined in MockInstrument)MockInstrumentvirtual
GetWaveformDownloadRate() (defined in Oscilloscope)Oscilloscopeinline
HasFrequencyControls()Oscilloscopevirtual
HasInputMux(size_t i)Oscilloscopevirtual
HasInterleavingControls()Oscilloscopevirtual
HasPendingDiagnosticLogMessages() (defined in Oscilloscope)Oscilloscopeinline
HasPendingWaveforms() (defined in Oscilloscope)Oscilloscope
HasResolutionBandwidth()Oscilloscopevirtual
HasTimebaseControls()Oscilloscopevirtual
IDPing() overrideMockOscilloscopevirtual
InitVulkanQueue(const char *debugName)Oscilloscopeprotected
INST_BERT enum value (defined in Instrument)Instrument
INST_DMM enum value (defined in Instrument)Instrument
INST_FUNCTION enum value (defined in Instrument)Instrument
INST_LOAD enum value (defined in Instrument)Instrument
INST_MISC enum value (defined in Instrument)Instrument
INST_OSCILLOSCOPE enum value (defined in Instrument)Instrument
INST_PSU enum value (defined in Instrument)Instrument
INST_RF_GEN enum value (defined in Instrument)Instrument
INST_SWITCH_MATRIX enum value (defined in Instrument)Instrument
InstrumentTypes enum name (defined in Instrument)Instrument
InterleaveConflict typedefOscilloscope
Invert(size_t i, bool invert)Oscilloscopevirtual
IsADCModeConfigurable()Oscilloscopevirtual
IsADCModePerChannel()Oscilloscopevirtual
IsAppendingToWaveform()Oscilloscopevirtual
IsChannelEnabled(size_t i) overrideMockOscilloscopevirtual
IsDigitalHysteresisConfigurable()Oscilloscopevirtual
IsDigitalThresholdConfigurable()Oscilloscopevirtual
IsHighRateOffsetCapable(size_t i)Oscilloscopevirtual
IsInterleaving() overrideMockOscilloscopevirtual
IsInverted(size_t i)Oscilloscopevirtual
IsOffline() overrideMockInstrumentvirtual
IsSamplingModeAvailable(SamplingMode mode)Oscilloscopevirtual
IsTriggerArmed() overrideMockOscilloscopevirtual
LoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Instrumentvirtual
m_analogWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_args (defined in MockInstrument)MockInstrumentprotected
m_channelAttenuation (defined in MockOscilloscope)MockOscilloscopeprotected
m_channelBandwidth (defined in MockOscilloscope)MockOscilloscopeprotected
m_channelCoupling (defined in MockOscilloscope)MockOscilloscopeprotected
m_channelOffset (defined in MockOscilloscope)MockOscilloscopeprotected
m_channelsInstrumentprotected
m_channelsEnabled (defined in MockOscilloscope)MockOscilloscopeprotected
m_channelVoltageRange (defined in MockOscilloscope)MockOscilloscopeprotected
m_cmdBufOscilloscopeprotected
m_createprocs (defined in Oscilloscope)Oscilloscopeprotectedstatic
m_diagnosticLogMessages (defined in Oscilloscope)Oscilloscopeprotected
m_diagnosticValues (defined in Oscilloscope)Oscilloscopeprotected
m_digitalWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_downloadClock (defined in Oscilloscope)Oscilloscopeprotected
m_driver (defined in MockInstrument)MockInstrumentprotected
m_extTrigger (defined in MockOscilloscope)MockOscilloscopeprotected
m_fwVersion (defined in SCPIDevice)SCPIDeviceprotected
m_getTransportProcs (defined in SCPIInstrument)SCPIInstrumentprotectedstatic
m_loadersInstrumentprotected
m_model (defined in SCPIDevice)SCPIDeviceprotected
m_mutex (defined in Oscilloscope)Oscilloscopeprotected
m_nicknameInstrument
m_pendingWaveforms (defined in Oscilloscope)Oscilloscopeprotected
m_pendingWaveformsMutex (defined in Oscilloscope)Oscilloscopeprotected
m_poolOscilloscopeprotected
m_preloadersInstrumentprotected
m_queueOscilloscopeprotected
m_sampleDepth (defined in MockOscilloscope)MockOscilloscopeprotected
m_sampleRate (defined in MockOscilloscope)MockOscilloscopeprotected
m_serial (defined in SCPIDevice)SCPIDeviceprotected
m_serializersInstrumentprotected
m_transport (defined in SCPIDevice)SCPIDeviceprotected
m_transportName (defined in MockInstrument)MockInstrumentprotected
m_trigger (defined in Oscilloscope)Oscilloscopeprotected
m_vendor (defined in SCPIDevice)SCPIDeviceprotected
MockInstrument(const std::string &name, const std::string &vendor, const std::string &serial, const std::string &transport, const std::string &driver, const std::string &args)MockInstrument
MockOscilloscope(const std::string &name, const std::string &vendor, const std::string &serial, const std::string &transport, const std::string &driver, const std::string &args) (defined in MockOscilloscope)MockOscilloscope
MockOscilloscope(const MockOscilloscope &rhs)=delete (defined in MockOscilloscope)MockOscilloscope
operator=(const MockOscilloscope &rhs)=delete (defined in MockOscilloscope)MockOscilloscope
operator=(const SCPIDevice &rhs)=delete (defined in SCPIDevice)SCPIDevice
Oscilloscope() (defined in Oscilloscope)Oscilloscope
PeekTriggerArmed()Oscilloscopevirtual
PollTrigger() overrideMockOscilloscopevirtual
PopPendingDiagnosticLogMessage() (defined in Oscilloscope)Oscilloscopeinline
PopPendingWaveform()Oscilloscopevirtual
PreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings)Instrumentvirtual
PullTrigger() overrideMockOscilloscopevirtual
PushTrigger() overrideMockOscilloscopevirtual
REAL_TIME enum value (defined in Oscilloscope)Oscilloscope
SamplingMode enum name (defined in Oscilloscope)Oscilloscope
SCPIDevice(SCPITransport *transport, bool identify=true, unsigned int identify_timeout_us=5000000) (defined in SCPIDevice)SCPIDevice
SCPIDevice(const SCPIDevice &rhs)=delete (defined in SCPIDevice)SCPIDevice
SCPIInstrument(SCPITransport *transport, bool identify=true) (defined in SCPIInstrument)SCPIInstrument
SequenceSet typedef (defined in Oscilloscope)Oscilloscopeprotected
SerializableObject() (defined in SerializableObject)SerializableObjectinline
SerializeConfiguration(IDTable &table) constInstrumentvirtual
SetADCMode(size_t channel, size_t mode)Oscilloscopevirtual
SetCenterFrequency(size_t channel, int64_t freq)Oscilloscopevirtual
SetChannelAttenuation(size_t i, double atten) overrideMockOscilloscopevirtual
SetChannelBandwidthLimit(size_t i, unsigned int limit_mhz) overrideMockOscilloscopevirtual
SetChannelCoupling(size_t i, OscilloscopeChannel::CouplingType type) overrideMockOscilloscopevirtual
SetChannelDisplayName(size_t i, std::string name)Instrumentvirtual
SetChannelOffset(size_t i, size_t stream, float offset) overrideMockOscilloscopevirtual
SetChannelVoltageRange(size_t i, size_t stream, float range) overrideMockOscilloscopevirtual
SetDeskewForChannel(size_t channel, int64_t skew)Oscilloscopevirtual
SetDigitalHysteresis(size_t channel, float level)Oscilloscopevirtual
SetDigitalThreshold(size_t channel, float level)Oscilloscopevirtual
SetInputMux(size_t i, size_t select)Oscilloscopevirtual
SetInterleaving(bool combine) overrideMockOscilloscopevirtual
SetNumAverages(size_t i, size_t navg)Oscilloscopevirtual
SetResolutionBandwidth(int64_t rbw)Oscilloscopevirtual
SetSampleDepth(uint64_t depth) overrideMockOscilloscopevirtual
SetSampleRate(uint64_t rate) overrideMockOscilloscopevirtual
SetSamplingMode(SamplingMode mode)Oscilloscopevirtual
SetSpan(int64_t span)Oscilloscopevirtual
SetTransportConnectionString(const std::string &args) (defined in MockInstrument)MockInstrumentvirtual
SetTrigger(Trigger *trigger)Oscilloscopeinline
SetTriggerOffset(int64_t offset) overrideMockOscilloscopevirtual
SetUseExternalRefclk(bool external)Oscilloscopevirtual
ShouldDegauss(size_t i)Oscilloscopevirtual
Start() overrideMockOscilloscopevirtual
StartSingleTrigger() overrideMockOscilloscopevirtual
Stop() overrideMockOscilloscopevirtual
TRIGGER_MODE_AUTO enum valueOscilloscope
TRIGGER_MODE_COUNT enum valueOscilloscope
TRIGGER_MODE_RUN enum valueOscilloscope
TRIGGER_MODE_STOP enum valueOscilloscope
TRIGGER_MODE_TRIGGERED enum valueOscilloscope
TRIGGER_MODE_WAIT enum valueOscilloscope
TriggerMode enum nameOscilloscope
units (defined in MockOscilloscope)MockOscilloscope
WaitForTrigger(int timeout)Oscilloscope
~Instrument() (defined in Instrument)Instrumentvirtual
~MockInstrument() (defined in MockInstrument)MockInstrumentvirtual
~MockOscilloscope() (defined in MockOscilloscope)MockOscilloscopevirtual
~Oscilloscope() (defined in Oscilloscope)Oscilloscopevirtual
~SCPIDevice() (defined in SCPIDevice)SCPIDevicevirtual
~SCPIInstrument() (defined in SCPIInstrument)SCPIInstrumentvirtual
~SerializableObject() (defined in SerializableObject)SerializableObjectinlinevirtual