16 #ifndef _PLUGIN_XML_H_ 17 #define _PLUGIN_XML_H_ 20 #include <vamp-hostsdk/PluginBase.h> 33 virtual void toXml(QTextStream &stream,
35 QString extraAttributes =
"")
const;
virtual void setParametersFromXml(QString xml)
Set the parameters and program of a plugin from an XML plugin element as returned by toXml.
Vamp::PluginBase * m_plugin
PluginXml(Vamp::PluginBase *plugin)
virtual void setParameters(const QXmlAttributes &)
Set the parameters and program of a plugin from a set of XML attributes.
virtual void toXml(QTextStream &stream, QString indent="", QString extraAttributes="") const
Export plugin settings to XML.
static QString decodeConfigurationChars(QString text)
static QString encodeConfigurationChars(QString text)
QString stripInvalidParameterNameCharacters(QString) const