35#ifndef TouchstoneExportFilter_h
36#define TouchstoneExportFilter_h
45 static std::string GetProtocolName();
52 virtual void Export()
override;
54 void OnPortCountChanged();
Declaration of ExportFilter.
Definition AcceleratorBuffer.h:204
Base class for filters providing file-export functionality.
Definition ExportFilter.h:46
A parameter to a filter.
Definition FilterParameter.h:86
Descriptor for a single stream coming off a channel.
Definition StreamDescriptor.h:47
Definition TouchstoneExportFilter.h:41
virtual void Export() override
Writes the current inputs to the output file in the appropriate format.
Definition TouchstoneExportFilter.cpp:115
virtual bool ValidateChannel(size_t i, StreamDescriptor stream) override
Check if a stream is allowed to be connected to the given input.
Definition TouchstoneExportFilter.cpp:70