projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Reload SSL certificates on signal SIGHUP
[quassel.git]
/
src
/
common
/
abstractcliparser.h
diff --git
a/src/common/abstractcliparser.h
b/src/common/abstractcliparser.h
index
bce6ef4
..
85d6869
100644
(file)
--- a/
src/common/abstractcliparser.h
+++ b/
src/common/abstractcliparser.h
@@
-1,5
+1,5
@@
/***************************************************************************
/***************************************************************************
- * Copyright (C) 2005-201
3
by the Quassel Project *
+ * Copyright (C) 2005-201
6
by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
@@
-36,9
+36,9
@@
public:
}
}
- inline void addOption(const QString &longName, const char shortName = 0, const QString &help = QString(), const QString &def = QString())
+ inline void addOption(const QString &longName, const char shortName = 0, const QString &help = QString(), const QString &
valueName = QString(), const QString &
def = QString())
{
{
- addArgument(longName, CliParserArg(CliParserArg::CliArgOption, shortName, help, def));
+ addArgument(longName, CliParserArg(CliParserArg::CliArgOption, shortName, help,
valueName,
def));
}
}
@@
-54,20
+54,21
@@
protected:
CliArgOption
};
CliArgOption
};
- CliParserArg(const CliArgType
_type = CliArgInvalid, const char _shortName = 0, const QString _help = QString(), const QString _
def = QString())
- : type(
_type),
- shortName(_shortName),
- help(_help),
- def(_def),
- value(QString()),
-
boolValue(false)
{};
+ CliParserArg(const CliArgType
type = CliArgInvalid, const char shortName = 0, const QString &help = QString(), const QString &valueName = QString(), const QString &
def = QString())
+ : type(
type)
+ , shortName(shortName)
+ , help(help)
+ , valueName(valueName)
+ , def(def)
+ {};
CliArgType type;
char shortName;
QString help;
CliArgType type;
char shortName;
QString help;
+ QString valueName;
QString def;
QString value;
QString def;
QString value;
- bool boolValue;
+ bool boolValue
= false
;
};
virtual void addArgument(const QString &longName, const CliParserArg &arg) = 0;
};
virtual void addArgument(const QString &longName, const CliParserArg &arg) = 0;