37#ifndef FunctionGeneratorChannel_h
38#define FunctionGeneratorChannel_h
50 const std::string& hwname,
51 const std::string& color =
"#808080",
67 virtual void Refresh(vk::raii::CommandBuffer& cmdBuf, std::shared_ptr<QueueHandle> queue)
override;
70 virtual PhysicalConnector GetPhysicalConnector()
override;
virtual void Refresh()
Evaluates a filter graph node.
Definition: FlowGraphNode.cpp:87
A single channel of a function generator.
Definition: FunctionGeneratorChannel.h:45
FunctionGeneratorChannel(FunctionGenerator *gen, const std::string &hwname, const std::string &color="#808080", size_t index=0)
Initialize a function generator channel.
Definition: FunctionGeneratorChannel.cpp:52
StreamIndexes
Well defined stream IDs used by FunctionGeneratorChannel.
Definition: FunctionGeneratorChannel.h:62
@ STREAM_FREQUENCY
Operating frequency.
Definition: FunctionGeneratorChannel.h:64
FunctionGenerator * GetFunctionGenerator()
Get the function generator this instrument is part of.
Definition: FunctionGeneratorChannel.h:57
A baseband waveform generator.
Definition: FunctionGenerator.h:46
A single channel of an instrument.
Definition: InstrumentChannel.h:63
Instrument * m_instrument
The instrument we're part of (may be null in the case of filters etc)
Definition: InstrumentChannel.h:274
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46