24 #include <QStringList> 76 bool duplicates =
false);
103 bool contains(
const QString& optionName)
const;
111 #endif // MATCHPARSER_H MatchParser(const QStringList &args)
Definition: matchparser.cpp:22
QVariant takeOption(const QString &name)
Definition: matchparser.cpp:45
bool parse()
Definition: matchparser.cpp:83
QList< Option > options() const
Definition: matchparser.cpp:56
Definition: matchparser.h:37
void addOption(const QString &name, QVariant::Type type, int minArgs=0, int maxArgs=-1, bool duplicates=false)
Definition: matchparser.cpp:28
QMap< QString, QString > toMap(const QString &validArgs) const
Definition: matchparser.cpp:162
QString name
The name of the option.
Definition: matchparser.h:52
QVariant value
The value of the option.
Definition: matchparser.h:53
A command line parser for EngineMatch options.
Definition: matchparser.h:33