rt-vamp-plugin-sdk 0.3.1
Real-time Vamp plugin SDK for C++20
Loading...
Searching...
No Matches
rtvamp::hostsdk::Plugin Member List

This is the complete list of members for rtvamp::hostsdk::Plugin, including all inherited members.

CurrentProgram typedefrtvamp::hostsdk::Plugin
Feature typedefrtvamp::hostsdk::Plugin
FeatureSet typedefrtvamp::hostsdk::Plugin
FrequencyDomainBuffer typedefrtvamp::hostsdk::Plugin
getCopyright() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getCurrentProgram() const =0rtvamp::hostsdk::Pluginpure virtual
getDescription() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getIdentifier() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getInputDomain() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getInputSampleRate() const noexceptrtvamp::hostsdk::Plugininline
getLibraryPath() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getMaker() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getName() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getOutputCount() const =0rtvamp::hostsdk::Pluginpure virtual
getOutputDescriptors() const =0rtvamp::hostsdk::Pluginpure virtual
getParameter(std::string_view id) const =0rtvamp::hostsdk::Pluginpure virtual
getParameterDescriptors() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getPluginVersion() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getPreferredBlockSize() const =0rtvamp::hostsdk::Pluginpure virtual
getPreferredStepSize() const =0rtvamp::hostsdk::Pluginpure virtual
getPrograms() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
getVampApiVersion() const noexcept=0rtvamp::hostsdk::Pluginpure virtual
initialise(uint32_t stepSize, uint32_t blockSize)=0rtvamp::hostsdk::Pluginpure virtual
InputBuffer typedefrtvamp::hostsdk::Plugin
InputDomain enum namertvamp::hostsdk::Plugin
operator=(const Plugin &)=defaultrtvamp::hostsdk::Plugin
operator=(Plugin &&)=defaultrtvamp::hostsdk::Plugin
OutputList typedefrtvamp::hostsdk::Plugin
ParameterList typedefrtvamp::hostsdk::Plugin
Plugin(float inputSampleRate)rtvamp::hostsdk::Plugininlineexplicit
Plugin(const Plugin &)=defaultrtvamp::hostsdk::Plugin
Plugin(Plugin &&)=defaultrtvamp::hostsdk::Plugin
process(InputBuffer buffer, uint64_t nsec)=0rtvamp::hostsdk::Pluginpure virtual
ProgramList typedefrtvamp::hostsdk::Plugin
reset()=0rtvamp::hostsdk::Pluginpure virtual
selectProgram(std::string_view name)=0rtvamp::hostsdk::Pluginpure virtual
setParameter(std::string_view id, float value)=0rtvamp::hostsdk::Pluginpure virtual
TimeDomainBuffer typedefrtvamp::hostsdk::Plugin
~Plugin()=defaultrtvamp::hostsdk::Pluginvirtual