#include <options.h>
|
| VectorOption (const std::string &name) |
|
| VectorOption (const std::string &name, char shortName, const std::string &longName, const std::string &usage=std::string(), const std::string &description=std::string()) |
|
ArgList::iterator | parse (ArgList &list, ArgList::iterator begin) |
| Parse the next commandline parameter after the short form of the command has been found. More...
|
|
bool | parse (const std::string ¶m) |
| Parse the commandline parameter of a long commandline switch. More...
|
|
void | parse_noarg () |
| Notify that the option is present in the command line, but has no arguments. More...
|
|
Protected Member Functions inherited from wibble::commandline::Option |
| Option (const std::string &name) |
|
| Option (const std::string &name, char shortName, const std::string &longName, const std::string &usage=std::string(), const std::string &description=std::string()) |
|
virtual ArgList::iterator | parse (ArgList &list, ArgList::iterator begin)=0 |
| Parse the next commandline parameter after the short form of the command has been found. More...
|
|
virtual bool | parse (const std::string ¶m)=0 |
| Parse the commandline parameter of a long commandline switch. More...
|
|
virtual void | parse_noarg ()=0 |
| Notify that the option is present in the command line, but has no arguments. More...
|
|
virtual bool | arg_is_optional () const |
| Return true if the argument to this function can be omitted. More...
|
|
◆ VectorOption() [1/2]
◆ VectorOption() [2/2]
template<typename T >
wibble::commandline::VectorOption< T >::VectorOption |
( |
const std::string & |
name, |
|
|
char |
shortName, |
|
|
const std::string & |
longName, |
|
|
const std::string & |
usage = std::string() , |
|
|
const std::string & |
description = std::string() |
|
) |
| |
|
inlineprotected |
◆ boolValue()
◆ parse() [1/2]
◆ parse() [2/2]
◆ parse_noarg()
◆ values()
◆ Engine
◆ OptionGroup
The documentation for this class was generated from the following file: