#include </tmp/quassel/src/common/abstractcliparser.h>
Public Member Functions |
virtual bool | init (const QStringList &arguments=QStringList())=0 |
virtual QString | value (const QString &longName)=0 |
virtual bool | isSet (const QString &longName)=0 |
void | addSwitch (const QString &longName, const char shortName=0, const QString &help=QString()) |
void | addOption (const QString &longName, const char shortName=0, const QString &help=QString(), const QString &valueName=QString(), const QString &def=QString()) |
virtual void | usage ()=0 |
virtual | ~AbstractCliParser () |
Detailed Description
Definition at line 26 of file abstractcliparser.h.
Constructor & Destructor Documentation
Member Function Documentation
virtual bool init |
( |
const QStringList & |
arguments = QStringList() | ) |
|
|
pure virtual |
virtual QString value |
( |
const QString & |
longName | ) |
|
|
pure virtual |
virtual bool isSet |
( |
const QString & |
longName | ) |
|
|
pure virtual |
void addSwitch |
( |
const QString & |
longName, |
|
|
const char |
shortName = 0 , |
|
|
const QString & |
help = QString() |
|
) |
| |
|
inline |
void addOption |
( |
const QString & |
longName, |
|
|
const char |
shortName = 0 , |
|
|
const QString & |
help = QString() , |
|
|
const QString & |
valueName = QString() , |
|
|
const QString & |
def = QString() |
|
) |
| |
|
inline |
virtual void addArgument |
( |
const QString & |
longName, |
|
|
const CliParserArg & |
arg |
|
) |
| |
|
protectedpure virtual |
The documentation for this class was generated from the following file: