|
tclap
1.2.1
|
| A virtual base class that defines the essential data for all arguments | |
| An argument that allows multiple values of type T to be specified | |
| Just like a MultiArg, except that the arguments are unlabeled | |
| A simple switch argument | |
| A multiple switch argument | |
| The basic labeled argument that parses a value | |
| The basic unlabeled argument that parses a value | |
| Arg traits are used to get compile type specialization when parsing argument values | |
| Bools have value-like semantics | |
| Chars have value-like semantics | |
| Doubles have value-like semantics | |
| Floats have value-like semantics | |
| Ints have value-like semantics | |
| Longs have value-like semantics | |
| Shorts have value-like semantics | |
| Strings have string like argument traits | |
| Unsigned chars have value-like semantics | |
| Unsigned ints have value-like semantics | |
| Unsigned longs have value-like semantics | |
| Unsigned shorts have value-like semantics | |
| Wchar_ts have value-like semantics | |
| The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes | |
| The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes | |
| The interface that any output object must implement | |
| A class that generates DocBook output for usage() method for the given CmdLine and its Args | |
| A class that isolates any output from the CmdLine object so that it may be easily modified | |
| A class that generates a Zsh completion function as output from the usage() method for the given CmdLine and its Args | |
| The interface that defines the interaction between the Arg and Constraint | |
| A Constraint that constrains the Arg to only those values specified in the constraint | |
| A simple class that defines and argument exception | |
| Thrown from within the child Arg classes when it fails to properly parse the argument it has been passed | |
| Thrown from CmdLine when the arguments on the command line are not properly specified, e.g | |
| Thrown from Arg and CmdLine when an Arg is improperly specified, e.g | |
| A string like argument value type is a value that can be set using operator=(string) | |
| A class can inherit from this object to make it have string like traits | |
| A value like argument value type is a value that can be set using operator>> | |
| A class can inherit from this object to make it have value like traits | |
| A base class that defines the interface for visitors | |
| A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object | |
| A Vistor that tells the CmdLine to begin ignoring arguments after this one is parsed | |
| A Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit | |
| This class handles lists of Arg's that are to be XOR'd on the command line |
1.8.2