|
svcore
1.9
|
#include "PluginXml.h"#include <QRegExp>#include <QXmlAttributes>#include <QDomDocument>#include <QDomElement>#include <QDomNamedNodeMap>#include <QDomAttr>#include <QTextStream>#include <vamp-hostsdk/PluginBase.h>#include "RealTimePluginInstance.h"#include <iostream>
Go to the source code of this file.
Defines | |
| #define | CHECK_ATTRIBUTE(ATTRIBUTE, ACCESSOR) |
| #define CHECK_ATTRIBUTE | ( | ATTRIBUTE, | |
| ACCESSOR | |||
| ) |
QString ATTRIBUTE = attrs.value(#ATTRIBUTE); \
if (ATTRIBUTE != "" && ATTRIBUTE != ACCESSOR().c_str()) { \
cerr << "WARNING: PluginXml::setParameters: Plugin " \
<< #ATTRIBUTE << " does not match (attributes have \"" \
<< ATTRIBUTE << "\", my " \
<< #ATTRIBUTE << " is \"" << ACCESSOR() << "\")" << endl; \
}
Definition at line 117 of file PluginXml.cpp.
Referenced by PluginXml::setParameters().