tclap: Class List

tclap 1.2.5

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]

▼N TCLAP |
C Arg | A virtual base class that defines the essential data for all arguments
C ArgException | A simple class that defines and argument exception
C ArgParseException | Thrown from within the child Arg classes when it fails to properly parse the argument it has been passed
C CmdLineParseException | Thrown from CmdLine when the arguments on the command line are not properly specified, e.g
C SpecificationException | Thrown from Arg and CmdLine when an Arg is improperly specified, e.g
C ExitException | Thrown when TCLAP thinks the program should exit
C ValueLike | A value like argument value type is a value that can be set using operator>>
C StringLike | A string like argument value type is a value that can be set using operator=(string)
C StringLikeTrait | A class can inherit from this object to make it have string like traits
C ValueLikeTrait | A class can inherit from this object to make it have value like traits
C ArgTraits | Arg traits are used to get compile type specialization when parsing argument values
C CmdLine | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes
C CmdLineInterface | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes
C CmdLineOutput | The interface that any output object must implement
C Constraint | The interface that defines the interaction between the Arg and Constraint
C DocBookOutput | A class that generates DocBook output for usage() method for the given CmdLine and its Args
C HelpVisitor | A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object
C IgnoreRestVisitor | A Visitor that tells the CmdLine to begin ignoring arguments after this one is parsed
C MultiArg | An argument that allows multiple values of type T to be specified
C MultiSwitchArg | A multiple switch argument
C OptionalUnlabeledTracker |
C ArgTraits< std::string > |
C StdOutput | A class that isolates any output from the CmdLine object so that it may be easily modified
C SwitchArg | A simple switch argument
C UnlabeledMultiArg | Just like a MultiArg, except that the arguments are unlabeled
C UnlabeledValueArg | The basic unlabeled argument that parses a value
C ValueArg | The basic labeled argument that parses a value
C ValuesConstraint | A Constraint that constrains the Arg to only those values specified in the constraint
C VersionVisitor | A Visitor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit
C Visitor | A base class that defines the interface for visitors
C XorHandler | This class handles lists of Arg's that are to be XOR'd on the command line
C ZshCompletionOutput | A class that generates a Zsh completion function as output from the usage() method for the given CmdLine and its Args