VampPluginSDK
2.10
|
Vamp::PluginAdapter< P > Class Template Reference
PluginAdapter turns a PluginAdapterBase into a specific wrapper for a particular plugin implementation. More...
#include <vamp-sdk/PluginAdapter.h>
Inheritance diagram for Vamp::PluginAdapter< P >:
Public Member Functions | |
PluginAdapter () | |
virtual | ~PluginAdapter () |
const VampPluginDescriptor * | getDescriptor () |
Return a VampPluginDescriptor describing the plugin that is wrapped by this adapter. More... | |
Protected Member Functions | |
Plugin * | createPlugin (float inputSampleRate) |
Protected Attributes | |
Impl * | m_impl |
Detailed Description
template<typename P>
class Vamp::PluginAdapter< P >
PluginAdapter turns a PluginAdapterBase into a specific wrapper for a particular plugin implementation.
See PluginAdapterBase.
Definition at line 95 of file PluginAdapter.h.
Constructor & Destructor Documentation
template<typename P>
|
inline |
Definition at line 98 of file PluginAdapter.h.
template<typename P>
|
inlinevirtual |
Definition at line 99 of file PluginAdapter.h.
Member Function Documentation
template<typename P>
|
inlineprotectedvirtual |
Implements Vamp::PluginAdapterBase.
Definition at line 102 of file PluginAdapter.h.
References _VAMP_SDK_PLUGSPACE_END.
|
inherited |
Return a VampPluginDescriptor describing the plugin that is wrapped by this adapter.
Referenced by vampGetPluginDescriptor().
Member Data Documentation
|
protectedinherited |
Definition at line 81 of file PluginAdapter.h.
The documentation for this class was generated from the following file:
Generated by 1.8.11