| VampPluginSDK
    2.1
    | 
PluginAdapter turns a PluginAdapterBase into a specific wrapper for a particular plugin implementation. More...
#include <vamp-sdk/PluginAdapter.h>

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