#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: