| tclap
    1.2.5
    | 
| ▼NTCLAP | |
| CArg | A virtual base class that defines the essential data for all arguments | 
| CArgException | A simple class that defines and argument exception | 
| CArgParseException | Thrown from within the child Arg classes when it fails to properly parse the argument it has been passed | 
| CCmdLineParseException | Thrown from CmdLine when the arguments on the command line are not properly specified, e.g | 
| CSpecificationException | Thrown from Arg and CmdLine when an Arg is improperly specified, e.g | 
| CExitException | Thrown when TCLAP thinks the program should exit | 
| CValueLike | A value like argument value type is a value that can be set using operator>> | 
| CStringLike | A string like argument value type is a value that can be set using operator=(string) | 
| CStringLikeTrait | A class can inherit from this object to make it have string like traits | 
| CValueLikeTrait | A class can inherit from this object to make it have value like traits | 
| CArgTraits | Arg traits are used to get compile type specialization when parsing argument values | 
| CCmdLine | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes | 
| CCmdLineInterface | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes | 
| CCmdLineOutput | The interface that any output object must implement | 
| CConstraint | The interface that defines the interaction between the Arg and Constraint | 
| CDocBookOutput | A class that generates DocBook output for usage() method for the given CmdLine and its Args | 
| CHelpVisitor | A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object | 
| CIgnoreRestVisitor | A Visitor that tells the CmdLine to begin ignoring arguments after this one is parsed | 
| CMultiArg | An argument that allows multiple values of type T to be specified | 
| CMultiSwitchArg | A multiple switch argument | 
| COptionalUnlabeledTracker | |
| CArgTraits< std::string > | |
| CStdOutput | A class that isolates any output from the CmdLine object so that it may be easily modified | 
| CSwitchArg | A simple switch argument | 
| CUnlabeledMultiArg | Just like a MultiArg, except that the arguments are unlabeled | 
| CUnlabeledValueArg | The basic unlabeled argument that parses a value | 
| CValueArg | The basic labeled argument that parses a value | 
| CValuesConstraint | A Constraint that constrains the Arg to only those values specified in the constraint | 
| CVersionVisitor | A Visitor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit | 
| CVisitor | A base class that defines the interface for visitors | 
| CXorHandler | This class handles lists of Arg's that are to be XOR'd on the command line | 
| CZshCompletionOutput | A class that generates a Zsh completion function as output from the usage() method for the given CmdLine and its Args |