Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/hostext/PluginLoader.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 | c94c066a4897 |
comparison
equal
deleted
inserted
replaced
75:0f8524203677 | 76:6683f99107cf |
---|---|
48 class Plugin; | 48 class Plugin; |
49 | 49 |
50 namespace HostExt { | 50 namespace HostExt { |
51 | 51 |
52 /** | 52 /** |
53 * \class PluginLoader PluginLoader.h <vamp-sdk/hostext/PluginLoader.h> | |
54 * | |
53 * Vamp::HostExt::PluginLoader is a convenience class for discovering | 55 * Vamp::HostExt::PluginLoader is a convenience class for discovering |
54 * and loading Vamp plugins using the typical plugin-path, library | 56 * and loading Vamp plugins using the typical plugin-path, library |
55 * naming, and categorisation conventions described in the Vamp SDK | 57 * naming, and categorisation conventions described in the Vamp SDK |
56 * documentation. This class is intended to greatly simplify the task | 58 * documentation. This class is intended to greatly simplify the task |
57 * of becoming a Vamp plugin host for any C++ application. | 59 * of becoming a Vamp plugin host for any C++ application. |
59 * Hosts are not required by the Vamp specification to use the same | 61 * Hosts are not required by the Vamp specification to use the same |
60 * plugin search path and naming conventions as implemented by this | 62 * plugin search path and naming conventions as implemented by this |
61 * class, and are certainly not required to use this actual class. | 63 * class, and are certainly not required to use this actual class. |
62 * But we do strongly recommend it. | 64 * But we do strongly recommend it. |
63 * | 65 * |
64 * \note This class was introduced version 1.1 of the Vamp plugin SDK. | 66 * \note This class was introduced in version 1.1 of the Vamp plugin SDK. |
65 */ | 67 */ |
66 | 68 |
67 class PluginLoader | 69 class PluginLoader |
68 { | 70 { |
69 public: | 71 public: |