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