ngscopeclient 0.1-dev+51fbda87c
|
This is the complete list of members for SCPIBERT, including all inherited members.
AcquireData()=0 | Instrument | pure virtual |
BERT() (defined in BERT) | BERT | |
BERTCreateMapType typedef (defined in SCPIBERT) | SCPIBERT | protected |
BERTCreateProcType typedef (defined in SCPIBERT) | SCPIBERT | |
CreateBERT(std::string driver, SCPITransport *transport) (defined in SCPIBERT) | SCPIBERT | static |
DoAddDriverClass(std::string name, BERTCreateProcType proc) (defined in SCPIBERT) | SCPIBERT | static |
DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap) | BERT | protected |
DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list) | BERT | protected |
BERT::DoSerializeConfiguration(YAML::Node &node, IDTable &table) | BERT | protected |
DoSerializeConfiguration(YAML::Node &node, IDTable &table) (defined in SCPIInstrument) | SCPIInstrument | protected |
EnumDrivers(std::vector< std::string > &names) (defined in SCPIBERT) | SCPIBERT | static |
GetAvailableDataRates()=0 | BERT | pure virtual |
GetAvailableRxPatterns(size_t i)=0 | BERT | pure virtual |
GetAvailableTxDriveStrengths(size_t i)=0 | BERT | pure virtual |
GetAvailableTxPatterns(size_t i)=0 | BERT | pure virtual |
GetBERIntegrationLength()=0 | BERT | pure virtual |
GetBERSamplingPoint(size_t i, int64_t &dx, float &dy)=0 | BERT | pure virtual |
GetChannel(size_t i) const | Instrument | inline |
GetChannelByDisplayName(const std::string &name) | Instrument | |
GetChannelByHwName(const std::string &name) | Instrument | |
GetChannelCount() const | Instrument | inline |
GetChannelDisplayName(size_t i) | Instrument | virtual |
GetCustomPatternLength()=0 | BERT | pure virtual |
GetDataRate(size_t i)=0 | BERT | pure virtual |
GetDriverName() const =0 (defined in SCPIInstrument) | SCPIInstrument | pure virtual |
GetExpectedBathtubCaptureTime(size_t i) | BERT | virtual |
GetExpectedEyeCaptureTime(size_t i) | BERT | virtual |
GetGlobalCustomPattern()=0 | BERT | pure virtual |
GetInstrumentTypes() const override | BERT | virtual |
GetInstrumentTypesForChannel(size_t i) const =0 | Instrument | pure virtual |
GetName() const =0 (defined in Instrument) | Instrument | pure virtual |
GetName() const (defined in SCPIInstrument) | SCPIInstrument | virtual |
GetPatternName(Pattern pat) | BERT | static |
GetPatternOfName(std::string name) | BERT | static |
GetRefclkInFrequency()=0 | BERT | pure virtual |
GetRefclkOutFrequency()=0 | BERT | pure virtual |
GetRefclkOutMux()=0 | BERT | pure virtual |
GetRefclkOutMuxNames()=0 | BERT | pure virtual |
GetRxCdrLockState(size_t i)=0 | BERT | pure virtual |
GetRxCTLEGainStep(size_t i)=0 | BERT | pure virtual |
GetRxCTLEGainSteps()=0 | BERT | pure virtual |
GetRxInvert(size_t i)=0 | BERT | pure virtual |
GetRxPattern(size_t i)=0 | BERT | pure virtual |
GetScanDepth(size_t i) | BERT | virtual |
GetScanDepths(size_t i) | BERT | virtual |
GetScanProgress(size_t i) | BERT | virtual |
GetSerial() const =0 (defined in Instrument) | Instrument | pure virtual |
GetSerial() const (defined in SCPIInstrument) | SCPIInstrument | virtual |
GetTransport() const (defined in SCPIDevice) | SCPIDevice | inline |
BERT::GetTransportConnectionString()=0 | Instrument | pure virtual |
SCPIInstrument::GetTransportConnectionString() | SCPIInstrument | virtual |
BERT::GetTransportName()=0 | Instrument | pure virtual |
SCPIInstrument::GetTransportName() | SCPIInstrument | virtual |
GetTxDriveStrength(size_t i)=0 | BERT | pure virtual |
GetTxEnable(size_t i)=0 | BERT | pure virtual |
GetTxInvert(size_t i)=0 | BERT | pure virtual |
GetTxPattern(size_t i)=0 | BERT | pure virtual |
GetTxPostCursor(size_t i)=0 | BERT | pure virtual |
GetTxPreCursor(size_t i)=0 | BERT | pure virtual |
GetUseExternalRefclk()=0 | BERT | pure virtual |
GetVendor() const =0 (defined in Instrument) | Instrument | pure virtual |
GetVendor() const (defined in SCPIInstrument) | SCPIInstrument | virtual |
HasConfigurableScanDepth() | BERT | virtual |
HasRefclkIn()=0 | BERT | pure virtual |
HasRefclkOut()=0 | BERT | pure virtual |
HasRxCTLE()=0 | BERT | pure virtual |
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 | |
IsCustomPatternPerChannel()=0 | BERT | pure virtual |
IsDataRatePerChannel()=0 | BERT | pure virtual |
IsEyeScanInProgress(size_t i) | BERT | virtual |
IsHBathtubScanInProgress(size_t i) | BERT | virtual |
LoadConfiguration(int version, const YAML::Node &node, IDTable &idmap) | Instrument | virtual |
m_bertcreateprocs (defined in SCPIBERT) | SCPIBERT | protectedstatic |
m_channels | Instrument | protected |
m_fwVersion (defined in SCPIDevice) | SCPIDevice | protected |
m_loaders | Instrument | protected |
m_model (defined in SCPIDevice) | SCPIDevice | protected |
m_nickname | Instrument | |
m_preloaders | Instrument | protected |
m_serial (defined in SCPIDevice) | SCPIDevice | protected |
m_serializers | Instrument | protected |
m_transport (defined in SCPIDevice) | SCPIDevice | protected |
m_vendor (defined in SCPIDevice) | SCPIDevice | protected |
MeasureEye(size_t i)=0 | BERT | pure virtual |
MeasureHBathtub(size_t i)=0 | BERT | pure virtual |
Pattern enum name | BERT | |
PATTERN_AUTO enum value | BERT | |
PATTERN_CLOCK_DIV2 enum value | BERT | |
PATTERN_CLOCK_DIV32 enum value | BERT | |
PATTERN_CUSTOM enum value | BERT | |
PATTERN_PRBS11 enum value | BERT | |
PATTERN_PRBS15 enum value | BERT | |
PATTERN_PRBS23 enum value | BERT | |
PATTERN_PRBS31 enum value | BERT | |
PATTERN_PRBS7 enum value | BERT | |
PATTERN_PRBS9 enum value | BERT | |
PostCtorInit()=0 | SCPIBERT | pure virtual |
PreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings) | Instrument | virtual |
SCPIBERT() (defined in SCPIBERT) | SCPIBERT | |
SCPIDevice(SCPITransport *transport, bool identify=true) (defined in SCPIDevice) | SCPIDevice | |
SCPIInstrument(SCPITransport *transport, bool identify=true) (defined in SCPIInstrument) | SCPIInstrument | |
SerializeConfiguration(IDTable &table) const | Instrument | virtual |
SetBERIntegrationLength(int64_t uis)=0 | BERT | pure virtual |
SetBERSamplingPoint(size_t i, int64_t dx, float dy)=0 | BERT | pure virtual |
SetChannelDisplayName(size_t i, std::string name) | Instrument | virtual |
SetDataRate(size_t i, int64_t rate)=0 | BERT | pure virtual |
SetGlobalCustomPattern(uint64_t pattern)=0 | BERT | pure virtual |
SetRefclkOutMux(size_t i)=0 | BERT | pure virtual |
SetRxCTLEGainStep(size_t i, size_t step)=0 | BERT | pure virtual |
SetRxInvert(size_t i, bool invert)=0 | BERT | pure virtual |
SetRxPattern(size_t i, Pattern pattern)=0 | BERT | pure virtual |
SetScanDepth(size_t i, int64_t depth) | BERT | virtual |
SetTxDriveStrength(size_t i, float drive)=0 | BERT | pure virtual |
SetTxEnable(size_t i, bool enable)=0 | BERT | pure virtual |
SetTxInvert(size_t i, bool invert)=0 | BERT | pure virtual |
SetTxPattern(size_t i, Pattern pattern)=0 | BERT | pure virtual |
SetTxPostCursor(size_t i, float postcursor)=0 | BERT | pure virtual |
SetTxPreCursor(size_t i, float precursor)=0 | BERT | pure virtual |
SetUseExternalRefclk(bool external)=0 | BERT | pure virtual |
~BERT() (defined in BERT) | BERT | virtual |
~Instrument() (defined in Instrument) | Instrument | virtual |
~SCPIBERT() (defined in SCPIBERT) | SCPIBERT | virtual |
~SCPIDevice() (defined in SCPIDevice) | SCPIDevice | virtual |
~SCPIInstrument() (defined in SCPIInstrument) | SCPIInstrument | virtual |