Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/PluginBase.h @ 20:68b8b32a2070
* Add virtual destructors to PluginBase and Plugin to ensure subclass dtors
get called
* Fix buglet in host that caused plugin soname to be used as plugin name if
no plugin name provided on command line
* Add header dependencies to Makefile
author | cannam |
---|---|
date | Wed, 12 Apr 2006 12:32:18 +0000 |
parents | 44113b1e296b |
children | e252b1ab423f |
comparison
equal
deleted
inserted
replaced
19:08ee18123f5a | 20:68b8b32a2070 |
---|---|
54 */ | 54 */ |
55 | 55 |
56 class PluginBase | 56 class PluginBase |
57 { | 57 { |
58 public: | 58 public: |
59 virtual ~PluginBase() { } | |
60 | |
59 /** | 61 /** |
60 * Get the computer-usable name of the plugin. This should be | 62 * Get the computer-usable name of the plugin. This should be |
61 * reasonably short and contain no whitespace or punctuation | 63 * reasonably short and contain no whitespace or punctuation |
62 * characters. It may be shown to the user, but it won't be the | 64 * characters. It may be shown to the user, but it won't be the |
63 * main method for a user to identify a plugin (that will be the | 65 * main method for a user to identify a plugin (that will be the |