|
ngscopeclient v0.1
|
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 |
| FlushConfigCache() | Instrument | virtual |
| 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 | |
| SerializableObject() (defined in SerializableObject) | SerializableObject | inline |
| 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 |
| ~SerializableObject() (defined in SerializableObject) | SerializableObject | inlinevirtual |