tclap
1.2.0
|
![]() ![]() | 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 |
![]() ![]() | 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 |
![]() ![]() | 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 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 |