ngscopeclient 0.1-dev+51fbda87c
TektronixOscilloscope Member List

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

AC_CURRENT enum value (defined in Multimeter)Multimeter
AC_RMS_AMPLITUDE enum value (defined in Multimeter)Multimeter
AcquireData() overrideTektronixOscilloscopevirtual
AcquireDataMSO56(std::map< int, std::vector< WaveformBase * > > &pending_waveforms)TektronixOscilloscopeprotected
AddDiagnosticLog(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
AutoZero(size_t i)Oscilloscopevirtual
CanAutoZero(size_t i)Oscilloscopevirtual
CanAverage(size_t i)Oscilloscopevirtual
CanDegauss(size_t i) overrideTektronixOscilloscopevirtual
CanEnableChannel(size_t i) overrideTektronixOscilloscopevirtual
CanInterleave()Oscilloscopevirtual
CanInvert(size_t i)Oscilloscopevirtual
CAPACITANCE enum value (defined in Multimeter)Multimeter
ChannelsDownloadFinished()Oscilloscopeprotected
ChannelsDownloadStarted()Oscilloscopeprotected
ChannelsDownloadStatusUpdate(size_t ch, InstrumentChannel::DownloadState state, float progress)Oscilloscopeprotected
ClearPendingWaveforms()Oscilloscope
CONTINUITY enum value (defined in Multimeter)Multimeter
Convert16BitSamples(float *pout, const int16_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
Convert16BitSamplesGeneric(float *pout, const int16_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
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
CreateFunctionGenerator(std::string driver, SCPITransport *transport) (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorstatic
CreateMapType typedef (defined in Oscilloscope)Oscilloscopeprotected
CreateMultimeter(std::string driver, SCPITransport *transport) (defined in SCPIMultimeter)SCPIMultimeterstatic
CreateOscilloscope(std::string driver, SCPITransport *transport) (defined in Oscilloscope)Oscilloscopestatic
CreateProcType typedef (defined in Oscilloscope)Oscilloscope
DC_CURRENT enum value (defined in Multimeter)Multimeter
DC_RMS_AMPLITUDE enum value (defined in Multimeter)Multimeter
DC_VOLTAGE enum value (defined in Multimeter)Multimeter
Degauss(size_t i) overrideTektronixOscilloscopevirtual
DetectProbes()TektronixOscilloscopeprotected
DigitalBank typedef (defined in Oscilloscope)Oscilloscope
DIODE enum value (defined in Multimeter)Multimeter
DisableChannel(size_t i) overrideTektronixOscilloscopevirtual
DoAddDriverClass(std::string name, CreateProcType proc) (defined in Oscilloscope)Oscilloscopestatic
DoAddDriverClass(std::string name, GeneratorCreateProcType proc) (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorstatic
DoAddDriverClass(std::string name, MeterCreateProcType proc) (defined in SCPIMultimeter)SCPIMultimeterstatic
SCPIOscilloscope::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Oscilloscopeprotected
SCPIFunctionGenerator::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)FunctionGeneratorprotected
SCPIMultimeter::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Multimeterprotected
SCPIOscilloscope::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)Oscilloscopeprotected
SCPIFunctionGenerator::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)FunctionGeneratorprotected
SCPIMultimeter::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)Multimeterprotected
SCPIOscilloscope::Oscilloscope::DoSerializeConfiguration(YAML::Node &node, IDTable &table)Oscilloscopeprotected
DoSerializeConfiguration(YAML::Node &node, IDTable &table) (defined in SCPIInstrument)SCPIInstrumentprotected
SCPIFunctionGenerator::FunctionGenerator::DoSerializeConfiguration(YAML::Node &node, IDTable &table)FunctionGeneratorprotected
SCPIMultimeter::Multimeter::DoSerializeConfiguration(YAML::Node &node, IDTable &table)Multimeterprotected
EnableChannel(size_t i) overrideTektronixOscilloscopevirtual
EnableTriggerOutput() overrideTektronixOscilloscopevirtual
EnumDrivers(std::vector< std::string > &names) (defined in Oscilloscope)Oscilloscopestatic
EnumDrivers(std::vector< std::string > &names) (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorstatic
EnumDrivers(std::vector< std::string > &names) (defined in SCPIMultimeter)SCPIMultimeterstatic
EQUIVALENT_TIME enum value (defined in Oscilloscope)Oscilloscope
Family enum nameTektronixOscilloscopeprotected
FAMILY_MSO5 enum valueTektronixOscilloscopeprotected
FAMILY_MSO6 enum valueTektronixOscilloscopeprotected
FAMILY_UNKNOWN enum valueTektronixOscilloscopeprotected
FlushChannelEnableStates()TektronixOscilloscopeprotected
FlushConfigCache() overrideTektronixOscilloscopevirtual
ForceTrigger() overrideTektronixOscilloscopevirtual
FreeWaveformPools()Oscilloscopeinline
FREQUENCY enum value (defined in Multimeter)Multimeter
FunctionGenerator() (defined in FunctionGenerator)FunctionGenerator
GeneratorCreateMapType typedef (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorprotected
GeneratorCreateProcType typedef (defined in SCPIFunctionGenerator)SCPIFunctionGenerator
GetADCMode(size_t channel)Oscilloscopevirtual
GetADCModeNames(size_t channel)Oscilloscopevirtual
GetAnalogBank(size_t channel)Oscilloscopevirtual
GetAnalogBanks()Oscilloscopevirtual
GetAvailableCouplings(size_t i) overrideTektronixOscilloscopevirtual
GetAvailableWaveformShapes(int chan) overrideTektronixOscilloscopevirtual
GetCenterFrequency(size_t channel) overrideTektronixOscilloscopevirtual
GetChannel(size_t i) constInstrumentinline
GetChannelAttenuation(size_t i) overrideTektronixOscilloscopevirtual
GetChannelBandwidthLimit(size_t i) overrideTektronixOscilloscopevirtual
GetChannelBandwidthLimiters(size_t i) overrideTektronixOscilloscopevirtual
GetChannelByDisplayName(const std::string &name)Instrument
GetChannelByHwName(const std::string &name)Instrument
GetChannelCount() constInstrumentinline
GetChannelCoupling(size_t i) overrideTektronixOscilloscopevirtual
GetChannelDisplayName(size_t i) overrideTektronixOscilloscopevirtual
GetChannelOffset(size_t i, size_t stream) overrideTektronixOscilloscopevirtual
GetChannelVoltageRange(size_t i, size_t stream) overrideTektronixOscilloscopevirtual
GetCurrentMeterChannel() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
GetDeskewForChannel(size_t channel) overrideTektronixOscilloscopevirtual
GetDiagnosticsValues() (defined in Oscilloscope)Oscilloscopeinline
GetDigitalBank(size_t channel) overrideTektronixOscilloscopevirtual
GetDigitalBanks() overrideTektronixOscilloscopevirtual
GetDigitalHysteresis(size_t channel) overrideTektronixOscilloscopevirtual
GetDigitalThreshold(size_t channel) overrideTektronixOscilloscopevirtual
GetDriverName() const =0 (defined in SCPIInstrument)SCPIInstrumentpure virtual
GetDriverNameInternal()TektronixOscilloscopestatic
GetEnabledChannelCount()Oscilloscope
GetExternalTrigger() overrideTektronixOscilloscopevirtual
GetFunctionChannelActive(int chan) overrideTektronixOscilloscopevirtual
GetFunctionChannelAmplitude(int chan) overrideTektronixOscilloscopevirtual
GetFunctionChannelDutyCycle(int chan) overrideTektronixOscilloscopevirtual
GetFunctionChannelFallTime(int chan)FunctionGeneratorvirtual
GetFunctionChannelFrequency(int chan) overrideTektronixOscilloscopevirtual
GetFunctionChannelOffset(int chan) overrideTektronixOscilloscopevirtual
GetFunctionChannelOutputImpedance(int chan) overrideTektronixOscilloscopevirtual
GetFunctionChannelRiseTime(int chan)FunctionGeneratorvirtual
GetFunctionChannelShape(int chan) overrideTektronixOscilloscopevirtual
GetImpedanceOfName(const std::string &name)FunctionGeneratorstatic
GetInputMuxNames(size_t i)Oscilloscopevirtual
GetInputMuxSetting(size_t i)Oscilloscopevirtual
GetInstrumentTypes() const overrideTektronixOscilloscopevirtual
GetInstrumentTypesForChannel(size_t i) const overrideTektronixOscilloscopevirtual
GetInterleaveConflicts() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
GetMeasurementTypes() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
GetMeterAutoRange() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
GetMeterChannelCount() (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
GetMeterDigits() overrideTektronixOscilloscopevirtual
GetMeterMode() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
GetMeterUnit()Multimetervirtual
GetMeterValue() overrideTektronixOscilloscopevirtual
GetName() const =0 (defined in Instrument)Instrumentpure virtual
GetName() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetNameOfImpedance(OutputImpedance imp)FunctionGeneratorstatic
GetNameOfShape(WaveShape shape)FunctionGeneratorstatic
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) overrideTektronixOscilloscopevirtual
GetResolutionBandwidth() overrideTektronixOscilloscopevirtual
GetSampleDepth() overrideTektronixOscilloscopevirtual
GetSampleDepthsInterleaved() overrideTektronixOscilloscopevirtual
GetSampleDepthsNonInterleaved() overrideTektronixOscilloscopevirtual
GetSampleRate() overrideTektronixOscilloscopevirtual
GetSampleRatesInterleaved() overrideTektronixOscilloscopevirtual
GetSampleRatesNonInterleaved() overrideTektronixOscilloscopevirtual
GetSamplingMode()Oscilloscopevirtual
GetSecondaryMeasurementTypes()Multimetervirtual
GetSecondaryMeterMode()Multimetervirtual
GetSecondaryMeterUnit()Multimetervirtual
GetSecondaryMeterValue()Multimetervirtual
GetSerial() const =0 (defined in Instrument)Instrumentpure virtual
GetSerial() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetShapeOfName(const std::string &name)FunctionGeneratorstatic
GetSpan() overrideTektronixOscilloscopevirtual
GetTransport() const (defined in SCPIDevice)SCPIDeviceinline
SCPIOscilloscope::Oscilloscope::GetTransportConnectionString()=0Instrumentpure virtual
SCPIInstrument::GetTransportConnectionString()SCPIInstrumentvirtual
SCPIOscilloscope::Oscilloscope::GetTransportName()=0Instrumentpure virtual
SCPIInstrument::GetTransportName()SCPIInstrumentvirtual
GetTrigger(bool sync=false)Oscilloscopeinline
GetTriggerOffset() overrideTektronixOscilloscopevirtual
GetTriggerTypes() overrideTektronixOscilloscopevirtual
GetVendor() const =0 (defined in Instrument)Instrumentpure virtual
GetVendor() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetYAxisUnit(size_t i) (defined in TektronixOscilloscope)TektronixOscilloscope
HasFrequencyControls() overrideTektronixOscilloscopevirtual
HasFunctionDutyCycleControls(int chan)FunctionGeneratorvirtual
HasFunctionImpedanceControls(int chan)FunctionGeneratorvirtual
HasFunctionRiseFallTimeControls(int chan) overrideTektronixOscilloscopevirtual
HasInputMux(size_t i)Oscilloscopevirtual
HasPendingDiagnosticLogMessages() (defined in Oscilloscope)Oscilloscopeinline
HasPendingWaveforms() (defined in Oscilloscope)Oscilloscope
HasResolutionBandwidth()Oscilloscopevirtual
HasTimebaseControls()Oscilloscopevirtual
IDPing()SCPIOscilloscopevirtual
IMPEDANCE_50_OHM enum valueFunctionGenerator
IMPEDANCE_HIGH_Z enum valueFunctionGenerator
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
IsAnalog(size_t index)TektronixOscilloscopeinlineprotected
IsAppendingToWaveform()Oscilloscopevirtual
IsChannelEnabled(size_t i) overrideTektronixOscilloscopevirtual
IsDigital(size_t index)TektronixOscilloscopeinlineprotected
IsDigitalHysteresisConfigurable() overrideTektronixOscilloscopevirtual
IsDigitalThresholdConfigurable() overrideTektronixOscilloscopevirtual
IsEnableStateDirty(size_t chan)TektronixOscilloscopeprotected
IsInterleaving() overrideTektronixOscilloscopevirtual
IsInverted(size_t i)Oscilloscopevirtual
IsOffline()Oscilloscopevirtual
IsSamplingModeAvailable(SamplingMode mode)Oscilloscopevirtual
IsSpectrum(size_t index)TektronixOscilloscopeinlineprotected
IsTriggerArmed() overrideTektronixOscilloscopevirtual
LoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Instrumentvirtual
m_afgAmplitudeTektronixOscilloscopeprotected
m_afgDutyCycleTektronixOscilloscopeprotected
m_afgEnabledTektronixOscilloscopeprotected
m_afgFrequencyTektronixOscilloscopeprotected
m_afgImpedanceTektronixOscilloscopeprotected
m_afgOffsetTektronixOscilloscopeprotected
m_afgShapeTektronixOscilloscopeprotected
m_analogChannelCountTektronixOscilloscopeprotected
m_analogWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_awgChannelTektronixOscilloscopeprotected
m_cacheMutex (defined in SCPIOscilloscope)SCPIOscilloscopeprotected
m_channelAttenuationsTektronixOscilloscopeprotected
m_channelBandwidthLimitsTektronixOscilloscopeprotected
m_channelCenterFrequenciesTektronixOscilloscopeprotected
m_channelCouplingsTektronixOscilloscopeprotected
m_channelDeskew (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_channelDigitalThresholdsTektronixOscilloscopeprotected
m_channelEnableStatusDirtyTektronixOscilloscopeprotected
m_channelOffsetsTektronixOscilloscopeprotected
m_channelsInstrumentprotected
m_channelsEnabledTektronixOscilloscopeprotected
m_channelUnits (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_channelVoltageRangesTektronixOscilloscopeprotected
m_createprocs (defined in Oscilloscope)Oscilloscopeprotectedstatic
m_diagnosticLogMessages (defined in Oscilloscope)Oscilloscopeprotected
m_diagnosticValues (defined in Oscilloscope)Oscilloscopeprotected
m_digitalChannelBaseTektronixOscilloscopeprotected
m_digitalChannelCountTektronixOscilloscopeprotected
m_digitalWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_dmmAutorange (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_dmmAutorangeValid (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_dmmChannel (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_dmmChannelValid (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_dmmMode (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_dmmModeValid (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_extTrigChannelTektronixOscilloscopeprotected
m_family (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_flexChannelLanes (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_flexChannelParentsTektronixOscilloscopeprotected
m_fwVersion (defined in SCPIDevice)SCPIDeviceprotected
m_gencreateprocs (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorprotectedstatic
m_hasAFGTektronixOscilloscopeprotected
m_hasDVMTektronixOscilloscopeprotected
m_loadersInstrumentprotected
m_maxBandwidthTektronixOscilloscopeprotected
m_metercreateprocs (defined in SCPIMultimeter)SCPIMultimeterprotectedstatic
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_preloadersInstrumentprotected
m_probeNames (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_probeTypes (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_rbw (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_rbwValid (defined in TektronixOscilloscope)TektronixOscilloscopeprotected
m_sampleDepthTektronixOscilloscopeprotected
m_sampleDepthValidTektronixOscilloscopeprotected
m_sampleRateTektronixOscilloscopeprotected
m_sampleRateValidTektronixOscilloscopeprotected
m_serial (defined in SCPIDevice)SCPIDeviceprotected
m_serializersInstrumentprotected
m_spanTektronixOscilloscopeprotected
m_spanValidTektronixOscilloscopeprotected
m_spectrumChannelBaseTektronixOscilloscopeprotected
m_transport (defined in SCPIDevice)SCPIDeviceprotected
m_trigger (defined in Oscilloscope)Oscilloscopeprotected
m_triggerArmedTektronixOscilloscopeprotected
m_triggerChannelTektronixOscilloscopeprotected
m_triggerChannelValidTektronixOscilloscopeprotected
m_triggerOffsetTektronixOscilloscopeprotected
m_triggerOffsetValidTektronixOscilloscopeprotected
m_triggerOneShotTektronixOscilloscopeprotected
m_vendor (defined in SCPIDevice)SCPIDeviceprotected
MeasurementTypes enum name (defined in Multimeter)Multimeter
MeterCreateMapType typedef (defined in SCPIMultimeter)SCPIMultimeterprotected
MeterCreateProcType typedef (defined in SCPIMultimeter)SCPIMultimeter
ModeToText(MeasurementTypes type)Multimetervirtual
Multimeter() (defined in Multimeter)Multimeter
NONE enum value (defined in Multimeter)Multimeter
operator=(const TektronixOscilloscope &rhs)=delete (defined in TektronixOscilloscope)TektronixOscilloscope
Oscilloscope() (defined in Oscilloscope)Oscilloscope
OutputImpedance enum nameFunctionGenerator
PeekTriggerArmed() overrideTektronixOscilloscopevirtual
PollTrigger() overrideTektronixOscilloscopevirtual
PopPendingDiagnosticLogMessage() (defined in Oscilloscope)Oscilloscopeinline
PopPendingWaveform()Oscilloscopevirtual
PreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings)Instrumentvirtual
PROBE_TYPE_ANALOG enum valueTektronixOscilloscopeprotected
PROBE_TYPE_ANALOG_250K enum valueTektronixOscilloscopeprotected
PROBE_TYPE_ANALOG_CURRENT enum valueTektronixOscilloscopeprotected
PROBE_TYPE_DIGITAL_8BIT enum valueTektronixOscilloscopeprotected
ProbeType enum nameTektronixOscilloscopeprotected
PullDropoutTrigger()TektronixOscilloscopeprotected
PullEdgeTrigger()TektronixOscilloscopeprotected
PullPulseWidthTrigger()TektronixOscilloscopeprotected
PullRuntTrigger()TektronixOscilloscopeprotected
PullSlewRateTrigger()TektronixOscilloscopeprotected
PullTrigger() overrideTektronixOscilloscopevirtual
PullWindowTrigger()TektronixOscilloscopeprotected
PushDropoutTrigger(DropoutTrigger *trig)TektronixOscilloscopeprotected
PushEdgeTrigger(EdgeTrigger *trig)TektronixOscilloscopeprotected
PushPulseWidthTrigger(PulseWidthTrigger *trig)TektronixOscilloscopeprotected
PushRuntTrigger(RuntTrigger *trig)TektronixOscilloscopeprotected
PushSlewRateTrigger(SlewRateTrigger *trig)TektronixOscilloscopeprotected
PushTrigger() overrideTektronixOscilloscopevirtual
PushWindowTrigger(WindowTrigger *trig)TektronixOscilloscopeprotected
ReadPreamble(std::string &preamble_in, mso56_preamble &preamble_out)TektronixOscilloscopeprotected
ReadTriggerLevelMSO56(OscilloscopeChannel *chan)TektronixOscilloscopeprotected
REAL_TIME enum value (defined in Oscilloscope)Oscilloscope
RESISTANCE enum value (defined in Multimeter)Multimeter
ResynchronizeSCPI()TektronixOscilloscopeprotected
SamplingMode enum name (defined in Oscilloscope)Oscilloscope
SCPIDevice(SCPITransport *transport, bool identify=true) (defined in SCPIDevice)SCPIDevice
SCPIFunctionGenerator() (defined in SCPIFunctionGenerator)SCPIFunctionGenerator
SCPIInstrument(SCPITransport *transport, bool identify=true) (defined in SCPIInstrument)SCPIInstrument
SCPIMultimeter() (defined in SCPIMultimeter)SCPIMultimeter
SCPIOscilloscope() (defined in SCPIOscilloscope)SCPIOscilloscope
SequenceSet typedef (defined in Oscilloscope)Oscilloscopeprotected
SerializeConfiguration(IDTable &table) constInstrumentvirtual
SetADCMode(size_t channel, size_t mode)Oscilloscopevirtual
SetCenterFrequency(size_t channel, int64_t freq) overrideTektronixOscilloscopevirtual
SetChannelAttenuation(size_t i, double atten) overrideTektronixOscilloscopevirtual
SetChannelBandwidthLimit(size_t i, unsigned int limit_mhz) overrideTektronixOscilloscopevirtual
SetChannelCoupling(size_t i, OscilloscopeChannel::CouplingType type) overrideTektronixOscilloscopevirtual
SetChannelDisplayName(size_t i, std::string name) overrideTektronixOscilloscopevirtual
SetChannelOffset(size_t i, size_t stream, float offset) overrideTektronixOscilloscopevirtual
SetChannelVoltageRange(size_t i, size_t stream, float range) overrideTektronixOscilloscopevirtual
SetCurrentMeterChannel(int chan) override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
SetDeskewForChannel(size_t channel, int64_t skew) overrideTektronixOscilloscopevirtual
SetDigitalHysteresis(size_t channel, float level) overrideTektronixOscilloscopevirtual
SetDigitalThreshold(size_t channel, float level) overrideTektronixOscilloscopevirtual
SetFunctionChannelActive(int chan, bool on) overrideTektronixOscilloscopevirtual
SetFunctionChannelAmplitude(int chan, float amplitude) overrideTektronixOscilloscopevirtual
SetFunctionChannelDutyCycle(int chan, float duty) overrideTektronixOscilloscopevirtual
SetFunctionChannelFallTime(int chan, float fs)FunctionGeneratorvirtual
SetFunctionChannelFrequency(int chan, float hz) overrideTektronixOscilloscopevirtual
SetFunctionChannelOffset(int chan, float offset) overrideTektronixOscilloscopevirtual
SetFunctionChannelOutputImpedance(int chan, OutputImpedance z) overrideTektronixOscilloscopevirtual
SetFunctionChannelRiseTime(int chan, float fs)FunctionGeneratorvirtual
SetFunctionChannelShape(int chan, WaveShape shape) overrideTektronixOscilloscopevirtual
SetInputMux(size_t i, size_t select)Oscilloscopevirtual
SetInterleaving(bool combine) overrideTektronixOscilloscopevirtual
SetMeterAutoRange(bool enable) override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
SetMeterMode(MeasurementTypes type) override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
SetNumAverages(size_t i, size_t navg)Oscilloscopevirtual
SetResolutionBandwidth(int64_t rbw) overrideTektronixOscilloscopevirtual
SetSampleDepth(uint64_t depth) overrideTektronixOscilloscopevirtual
SetSampleRate(uint64_t rate) overrideTektronixOscilloscopevirtual
SetSamplingMode(SamplingMode mode)Oscilloscopevirtual
SetSecondaryMeterMode(MeasurementTypes type)Multimetervirtual
SetSpan(int64_t span) overrideTektronixOscilloscopevirtual
SetTrigger(Trigger *trigger)Oscilloscopeinline
SetTriggerLevelMSO56(Trigger *trig)TektronixOscilloscopeprotected
SetTriggerOffset(int64_t offset) overrideTektronixOscilloscopevirtual
SetUseExternalRefclk(bool external) overrideTektronixOscilloscopevirtual
SHAPE_ACOS enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ACOT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ARB enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ASIN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ATAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_BARTLETT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_BLACKMAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CARDIAC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_COT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CSC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CUBE_ROOT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CUBIC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_DC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_DLORENTZ enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_EXPONENTIAL_DECAY enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_EXPONENTIAL_RISE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_GAUSSIAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_GAUSSIAN_PULSE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_GAUSSIAN_WINDOW enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HALF_SINE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HAMMING enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HANNING enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HARRIS enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HAVERSINE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_KAISER enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_LOG_DECAY enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_LOG_RISE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_LORENTZ enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_NEGATIVE_PULSE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_NOISE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_PRBS_NONSTANDARD enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_PULSE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_QUADRATIC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SAWTOOTH_DOWN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SAWTOOTH_UP enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SEC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SINC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SINE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SQUARE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SQUARE_ROOT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_STAIRCASE_DOWN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_STAIRCASE_UP enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_STAIRCASE_UP_DOWN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_TAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_TRIANGLE enum value (defined in FunctionGenerator)FunctionGenerator
ShouldDegauss(size_t i) overrideTektronixOscilloscopevirtual
Start() overrideTektronixOscilloscopevirtual
StartMeter() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
StartSingleTrigger() overrideTektronixOscilloscopevirtual
Stop() overrideTektronixOscilloscopevirtual
StopMeter() override (defined in TektronixOscilloscope)TektronixOscilloscopevirtual
TektronixOscilloscope(SCPITransport *transport)TektronixOscilloscope
TektronixOscilloscope(const TektronixOscilloscope &rhs)=delete (defined in TektronixOscilloscope)TektronixOscilloscope
TEMPERATURE enum value (defined in Multimeter)Multimeter
TextToMode(const std::string &mode)Multimeter
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
WaitForTrigger(int timeout)Oscilloscope
WaveShape enum nameFunctionGenerator
~FunctionGenerator() (defined in FunctionGenerator)FunctionGeneratorvirtual
~Instrument() (defined in Instrument)Instrumentvirtual
~Multimeter() (defined in Multimeter)Multimetervirtual
~Oscilloscope() (defined in Oscilloscope)Oscilloscopevirtual
~SCPIDevice() (defined in SCPIDevice)SCPIDevicevirtual
~SCPIFunctionGenerator() (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorvirtual
~SCPIInstrument() (defined in SCPIInstrument)SCPIInstrumentvirtual
~SCPIMultimeter() (defined in SCPIMultimeter)SCPIMultimetervirtual
~SCPIOscilloscope() (defined in SCPIOscilloscope)SCPIOscilloscopevirtual
~TektronixOscilloscope() (defined in TektronixOscilloscope)TektronixOscilloscopevirtual