AddStream(Unit yunit, const std::string &name, Stream::StreamType stype, uint8_t flags=0) | InstrumentChannel | protectedvirtual |
BufferedSwitchMatrixIOChannel(const std::string &hwname, SwitchMatrix *parent, const std::string &color="#808080", size_t index=0) | BufferedSwitchMatrixIOChannel | |
ClearCachedDisplayName() | InstrumentChannel | inline |
ClearStreams() | InstrumentChannel | protectedvirtual |
CONNECTOR_BANANA_DUAL enum value (defined in InstrumentChannel) | InstrumentChannel | |
CONNECTOR_BMA enum value (defined in InstrumentChannel) | InstrumentChannel | |
CONNECTOR_BNC enum value (defined in InstrumentChannel) | InstrumentChannel | |
CONNECTOR_K enum value (defined in InstrumentChannel) | InstrumentChannel | |
CONNECTOR_K_DUAL enum value (defined in InstrumentChannel) | InstrumentChannel | |
CONNECTOR_N enum value (defined in InstrumentChannel) | InstrumentChannel | |
CONNECTOR_SMA enum value (defined in InstrumentChannel) | InstrumentChannel | |
CreateInput(const std::string &name) | FlowGraphNode | protected |
DataLocation enum name (defined in FlowGraphNode) | FlowGraphNode | |
Detach(size_t stream) | InstrumentChannel | inline |
DetachInputs() | FlowGraphNode | |
DigitalIOChannel(const std::string &hwname, Instrument *parent, const std::string &color="#808080", size_t index=0) | DigitalIOChannel | |
DOWNLOAD_FINISHED enum value | InstrumentChannel | |
DOWNLOAD_IN_PROGRESS enum value | InstrumentChannel | |
DOWNLOAD_NONE enum value | InstrumentChannel | |
DOWNLOAD_UNKNOWN enum value (defined in InstrumentChannel) | InstrumentChannel | |
DOWNLOAD_WAITING enum value | InstrumentChannel | |
DownloadState enum name | InstrumentChannel | |
FlowGraphNode() (defined in FlowGraphNode) | FlowGraphNode | |
GetData(size_t stream) | InstrumentChannel | inline |
GetDisplayName() | InstrumentChannel | virtual |
GetDownloadProgress() | InstrumentChannel | virtual |
GetDownloadStartTime() | InstrumentChannel | virtual |
GetDownloadState() | InstrumentChannel | virtual |
GetHwname() | InstrumentChannel | inline |
GetIndex() | InstrumentChannel | inline |
GetInput(size_t i) | FlowGraphNode | |
GetInputCount() (defined in FlowGraphNode) | FlowGraphNode | |
GetInputDisplayName(size_t i) | FlowGraphNode | protected |
GetInputLocation() | FlowGraphNode | virtual |
GetInputName(size_t i) (defined in FlowGraphNode) | FlowGraphNode | |
GetInputWaveform(size_t i) | FlowGraphNode | inlineprotected |
GetInstrument() | InstrumentChannel | inline |
GetMuxInputThreshold() | BufferedSwitchMatrixIOChannel | inline |
GetMuxOutputDrive() | BufferedSwitchMatrixIOChannel | inline |
GetParamBegin() | FlowGraphNode | inline |
GetParamCount() | FlowGraphNode | inline |
GetParamEnd() | FlowGraphNode | inline |
GetParameter(std::string s) (defined in FlowGraphNode) | FlowGraphNode | |
GetPhysicalConnector() override (defined in DigitalIOChannel) | DigitalIOChannel | virtual |
GetScalarValue(size_t stream) | InstrumentChannel | inline |
GetSparseAnalogInputWaveform(size_t i) | FlowGraphNode | inlineprotected |
GetSparseDigitalBusInputWaveform(size_t i) | FlowGraphNode | inlineprotected |
GetSparseDigitalInputWaveform(size_t i) | FlowGraphNode | inlineprotected |
GetStreamCount() | InstrumentChannel | inline |
GetStreamFlags(size_t stream) | InstrumentChannel | inline |
GetStreamName(size_t stream) | InstrumentChannel | inline |
GetSwitchMatrix() | BufferedSwitchMatrixIOChannel | inline |
GetType(size_t stream) | InstrumentChannel | inline |
GetUniformAnalogInputWaveform(size_t i) | FlowGraphNode | inlineprotected |
GetUniformDigitalInputWaveform(size_t i) | FlowGraphNode | inlineprotected |
GetXAxisUnits() | InstrumentChannel | inlinevirtual |
GetYAxisUnits(size_t stream) | InstrumentChannel | inlinevirtual |
HasParameter(std::string s) | FlowGraphNode | inline |
InstrumentChannel(Instrument *inst, const std::string &hwname, const std::string &color="#808080", Unit xunit=Unit(Unit::UNIT_FS), size_t index=0) (defined in InstrumentChannel) | InstrumentChannel | |
InstrumentChannel(Instrument *inst, const std::string &hwname, const std::string &color="#808080", Unit xunit=Unit(Unit::UNIT_FS), Unit yunit=Unit(Unit::UNIT_VOLTS), Stream::StreamType stype=Stream::STREAM_TYPE_ANALOG, size_t index=0) (defined in InstrumentChannel) | InstrumentChannel | |
IsDownstreamOf(std::set< FlowGraphNode * > nodes) | FlowGraphNode | |
LoadInputs(const YAML::Node &node, IDTable &table) (defined in FlowGraphNode) | FlowGraphNode | virtual |
LoadParameters(const YAML::Node &node, IDTable &table) | FlowGraphNode | virtual |
LOC_CPU enum value (defined in FlowGraphNode) | FlowGraphNode | |
LOC_DONTCARE enum value (defined in FlowGraphNode) | FlowGraphNode | |
LOC_GPU enum value (defined in FlowGraphNode) | FlowGraphNode | |
m_displaycolor | InstrumentChannel | |
m_displayname | InstrumentChannel | protected |
m_hwname | InstrumentChannel | protected |
m_index | InstrumentChannel | protected |
m_inputs | FlowGraphNode | protected |
m_inputsChangedSignal | FlowGraphNode | protected |
m_instrument | InstrumentChannel | protected |
m_parameters (defined in FlowGraphNode) | FlowGraphNode | protected |
m_parametersChangedSignal | FlowGraphNode | protected |
m_signalNames | FlowGraphNode | protected |
m_streams | InstrumentChannel | protected |
m_visibilityMode (defined in InstrumentChannel) | InstrumentChannel | |
m_xAxisUnit | InstrumentChannel | protected |
MuxHasConfigurableDrive() | BufferedSwitchMatrixIOChannel | inline |
MuxHasConfigurableThreshold() | BufferedSwitchMatrixIOChannel | inline |
OnInputChanged(size_t i) override | BufferedSwitchMatrixIOChannel | virtual |
ParameterMapType typedef | FlowGraphNode | |
PhysicalConnector enum name (defined in InstrumentChannel) | InstrumentChannel | |
Refresh() | FlowGraphNode | virtual |
Refresh(vk::raii::CommandBuffer &cmdBuf, std::shared_ptr< QueueHandle > queue) (defined in FlowGraphNode) | FlowGraphNode | virtual |
SerializeConfiguration(IDTable &table) | FlowGraphNode | virtual |
SetData(WaveformBase *pNew, size_t stream) | InstrumentChannel | |
SetDisplayName(std::string name) override | DigitalIOChannel | inlinevirtual |
SetInput(size_t i, StreamDescriptor stream, bool force=false) | FlowGraphNode | |
SetInput(const std::string &name, StreamDescriptor stream, bool force=false) (defined in FlowGraphNode) | FlowGraphNode | |
SetMuxInputThreshold(float v) | BufferedSwitchMatrixIOChannel | inline |
SetMuxOutputDrive(float v) | BufferedSwitchMatrixIOChannel | inline |
SetScalarValue(size_t stream, float value) | InstrumentChannel | inline |
SetXAxisUnits(const Unit &rhs) | InstrumentChannel | inlinevirtual |
SetYAxisUnits(const Unit &rhs, size_t stream) | InstrumentChannel | inlinevirtual |
ShouldPersistWaveform() | InstrumentChannel | virtual |
signal_inputsChanged() (defined in FlowGraphNode) | FlowGraphNode | inline |
signal_parametersChanged() (defined in FlowGraphNode) | FlowGraphNode | inline |
ValidateChannel(size_t i, StreamDescriptor stream) override (defined in BufferedSwitchMatrixIOChannel) | BufferedSwitchMatrixIOChannel | virtual |
VIS_AUTO enum value (defined in InstrumentChannel) | InstrumentChannel | |
VIS_HIDE enum value (defined in InstrumentChannel) | InstrumentChannel | |
VIS_SHOW enum value (defined in InstrumentChannel) | InstrumentChannel | |
VisibilityMode enum name | InstrumentChannel | |
~BufferedSwitchMatrixIOChannel() (defined in BufferedSwitchMatrixIOChannel) | BufferedSwitchMatrixIOChannel | virtual |
~DigitalIOChannel() (defined in DigitalIOChannel) | DigitalIOChannel | virtual |
~FlowGraphNode() (defined in FlowGraphNode) | FlowGraphNode | virtual |
~InstrumentChannel() (defined in InstrumentChannel) | InstrumentChannel | virtual |