Base Framework
|
#include <base/ArgumentParser.h>
Inherits Object.
Classes | |
class | Argument |
class | BooleanOption |
class | CardinalOption |
class | EnumOption |
class | FlagOption |
class | NamedArgument |
class | Option |
class | OrphanArgument |
class | RealOption |
class | RegExpOption |
class | StringArgument |
class | StringOption |
Public Types | |
enum | Flag { ORPHANS = 1 } |
Public Member Functions | |
ArgumentParser (unsigned int flags=0) | |
void | addOption (const Reference< Option > &option) |
Array< Argument * > | operator() (const Array< String > &arguments) const |
enum ArgumentParser::Flag |
ArgumentParser::ArgumentParser | ( | unsigned int | flags = 0 | ) |
Initializes the argument parser.
flags | The flags. The default is 0. |