50 virtual void Refresh()
override;
Abstract base class for all filter graph blocks which are not physical instrument channels.
Definition: Filter.h:95
Helper base class for filters that import a waveform from a file.
Definition: ImportFilter.h:46
virtual bool NeedsConfig() override
Determines if we need to display the configuration / setup dialog.
Definition: ImportFilter.cpp:83
bool TryNormalizeTimebase(SparseWaveformBase *wfm)
Cleans up timebase of data that might be regularly or irregularly sampled.
Definition: ImportFilter.cpp:107
std::string GetFileNameParameter()
Returns the name of the parameter for our file name.
Definition: ImportFilter.h:59
virtual void Refresh() override
Evaluates a filter graph node.
Definition: ImportFilter.cpp:88
ImportFilter(const std::string &color, Unit xunit=Unit(Unit::UNIT_FS))
Base class constructor.
Definition: ImportFilter.cpp:51
virtual void SetDefaultName() override
Sets the name of a filter based on its inputs.
Definition: ImportFilter.cpp:70
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46
A unit of measurement, plus conversion to pretty-printed output.
Definition: Unit.h:57