Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/Plugin.h @ 59:fa79c4ec847d host-factory-stuff
* Put hostext stuff in the HostExt sub-namespace
* Tidy up system-specific stuff in PluginLoader
* Make PluginLoader return a deletion-notifying wrapper which permits the
library to be unloaded when no longer in use
* Add PluginChannelAdapter
* Make vamp-simple-host use PluginChannelAdapter, and use the PluginLoader
for plugin-running task. Also some other enhancements to host
author | cannam |
---|---|
date | Thu, 24 May 2007 15:17:07 +0000 |
parents | 74822738965b |
children | 97c5ac99d725 |
comparison
equal
deleted
inserted
replaced
58:0284955e31e5 | 59:fa79c4ec847d |
---|---|
377 */ | 377 */ |
378 virtual FeatureSet getRemainingFeatures() = 0; | 378 virtual FeatureSet getRemainingFeatures() = 0; |
379 | 379 |
380 /** | 380 /** |
381 * Used to distinguish between Vamp::Plugin and other potential | 381 * Used to distinguish between Vamp::Plugin and other potential |
382 * sibling subclasses of PluginBase. Do not implement this | 382 * sibling subclasses of PluginBase. Do not reimplement this |
383 * function in your subclass. | 383 * function in your subclass. |
384 */ | 384 */ |
385 virtual std::string getType() const { return "Feature Extraction Plugin"; } | 385 virtual std::string getType() const { return "Feature Extraction Plugin"; } |
386 | 386 |
387 protected: | 387 protected: |