Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/hostext/PluginWrapper.h @ 76:6683f99107cf
* Use m_impl structure for PluginAdapter as well
* Doc updates
author | cannam |
---|---|
date | Thu, 07 Jun 2007 14:15:24 +0000 |
parents | 0f8524203677 |
children | f5fff1c6f06d |
comparison
equal
deleted
inserted
replaced
75:0f8524203677 | 76:6683f99107cf |
---|---|
42 namespace Vamp { | 42 namespace Vamp { |
43 | 43 |
44 namespace HostExt { | 44 namespace HostExt { |
45 | 45 |
46 /** | 46 /** |
47 * \class PluginWrapper PluginWrapper.h <vamp-sdk/hostext/PluginWrapper.h> | |
48 * | |
47 * PluginWrapper is a simple base class for adapter plugins. It takes | 49 * PluginWrapper is a simple base class for adapter plugins. It takes |
48 * a pointer to a "to be wrapped" Vamp plugin on construction, and | 50 * a pointer to a "to be wrapped" Vamp plugin on construction, and |
49 * provides implementations of all the Vamp plugin methods that simply | 51 * provides implementations of all the Vamp plugin methods that simply |
50 * delegate through to the wrapped plugin. A subclass can therefore | 52 * delegate through to the wrapped plugin. A subclass can therefore |
51 * override only the methods that are meaningful for the particular | 53 * override only the methods that are meaningful for the particular |
52 * adapter. | 54 * adapter. |
53 * | 55 * |
54 * \note This class was introduced version 1.1 of the Vamp plugin SDK. | 56 * \note This class was introduced in version 1.1 of the Vamp plugin SDK. |
55 */ | 57 */ |
56 | 58 |
57 class PluginWrapper : public Plugin | 59 class PluginWrapper : public Plugin |
58 { | 60 { |
59 public: | 61 public: |