Mercurial > hg > vamp-plugin-sdk
diff vamp-hostsdk/PluginConfiguration.h @ 430:fbdb06ce1e9a vampipe
Move ConfigurationRequest/Response into RequestResponse.h
author | Chris Cannam |
---|---|
date | Wed, 18 May 2016 10:35:13 +0100 |
parents | 4912b698f3f7 |
children |
line wrap: on
line diff
--- a/vamp-hostsdk/PluginConfiguration.h Wed May 18 10:33:08 2016 +0100 +++ b/vamp-hostsdk/PluginConfiguration.h Wed May 18 10:35:13 2016 +0100 @@ -104,44 +104,6 @@ } }; -/** - * \class ConfigurationRequest PluginConfiguration.h <vamp-hostsdk/PluginConfiguration.h> - * - * A wrapper for a plugin pointer and PluginConfiguration, bundling up - * the data needed to configure a plugin after it has been loaded. - * - * \see PluginConfiguration, ConfigurationResponse, LoadRequest, LoadResponse - */ -struct ConfigurationRequest -{ -public: - ConfigurationRequest() : // invalid request by default - plugin(0) { } - - Plugin *plugin; - PluginConfiguration configuration; -}; - -/** - * \class ConfigurationResponse PluginConfiguration.h <vamp-hostsdk/PluginConfiguration.h> - * - * The return value from a configuration request (i.e. setting the - * parameters and initialising the plugin). If the configuration was - * successful, the output list will contain the final - * post-initialisation output descriptors. If configuration failed, - * the output list will be empty. - * - * \see PluginConfiguration, ConfigurationRequest, LoadRequest, LoadResponse - */ -struct ConfigurationResponse -{ -public: - ConfigurationResponse() // failed by default - { } - - Plugin::OutputList outputs; -}; - } }