Revision 538:8ffb8985ae8f vamp-hostsdk/PluginBufferingAdapter.h
| vamp-hostsdk/PluginBufferingAdapter.h | ||
|---|---|---|
| 69 | 69 |
* |
| 70 | 70 |
* In other respects, the PluginBufferingAdapter behaves identically |
| 71 | 71 |
* to the plugin that it wraps. The wrapped plugin will be deleted |
| 72 |
* when the wrapper is deleted. |
|
| 72 |
* when the wrapper is deleted. If you wish to prevent this, call |
|
| 73 |
* disownPlugin(). |
|
| 73 | 74 |
*/ |
| 74 | 75 |
|
| 75 | 76 |
class PluginBufferingAdapter : public PluginWrapper |
| ... | ... | |
| 78 | 79 |
/** |
| 79 | 80 |
* Construct a PluginBufferingAdapter wrapping the given plugin. |
| 80 | 81 |
* The adapter takes ownership of the plugin, which will be |
| 81 |
* deleted when the adapter is deleted. |
|
| 82 |
* deleted when the adapter is deleted. If you wish to prevent |
|
| 83 |
* this, call disownPlugin(). |
|
| 82 | 84 |
*/ |
| 83 | 85 |
PluginBufferingAdapter(Plugin *plugin); |
| 84 | 86 |
virtual ~PluginBufferingAdapter(); |
Also available in: Unified diff