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: