cannam@50: cannam@50: cannam@50:
cannam@50: cannam@0:
cannam@50: VampPluginSDK
cannam@50: 2.1
cannam@50:
cannam@50:
cannam@50: |
cannam@50:
cannam@50:
cannam@50:
cannam@50:
PluginAdapter turns a PluginAdapterBase into a specific wrapper for a particular plugin implementation. cannam@50: More...
cannam@50: cannam@50:#include <vamp-sdk/PluginAdapter.h>
cannam@50: Public Member Functions | |
PluginAdapter () | |
virtual | ~PluginAdapter () |
const VampPluginDescriptor * | getDescriptor () |
Return a VampPluginDescriptor describing the plugin that is wrapped by this adapter. | |
cannam@50: Protected Member Functions | |
Plugin * | createPlugin (float inputSampleRate) |
cannam@50: Protected Attributes | |
Impl * | m_impl |
PluginAdapter turns a PluginAdapterBase into a specific wrapper for a particular plugin implementation.
cannam@50:See PluginAdapterBase.
cannam@0: cannam@50:Definition at line 95 of file PluginAdapter.h.
cannam@50:Vamp::PluginAdapter< P >::PluginAdapter | cannam@0:( | cannam@50:) | cannam@21: [inline] |
cannam@0:
Definition at line 98 of file PluginAdapter.h.
cannam@0: cannam@0:virtual Vamp::PluginAdapter< P >::~PluginAdapter | cannam@0:( | cannam@50:) | cannam@21: [inline, virtual] |
cannam@0:
Definition at line 99 of file PluginAdapter.h.
cannam@0: cannam@0:Plugin* Vamp::PluginAdapter< P >::createPlugin | cannam@0:( | cannam@50:float | cannam@50:inputSampleRate | ) | cannam@21: [inline, protected, virtual] |
cannam@0:
Implements Vamp::PluginAdapterBase.
cannam@0: cannam@50:Definition at line 102 of file PluginAdapter.h.
cannam@0: cannam@0:const VampPluginDescriptor* Vamp::PluginAdapterBase::getDescriptor | cannam@0:( | cannam@50:) | cannam@21: [inherited] |
cannam@0:
Return a VampPluginDescriptor describing the plugin that is wrapped by this adapter.
cannam@0: cannam@50:Referenced by vampGetPluginDescriptor().
cannam@0: cannam@0:Impl* Vamp::PluginAdapterBase::m_impl [protected, inherited] |
cannam@0:
Definition at line 81 of file PluginAdapter.h.
cannam@0: cannam@0: