tclap Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
TCLAP::ArgA virtual base class that defines the essential data for all arguments
TCLAP::ArgExceptionA simple class that defines and argument exception
TCLAP::ArgParseExceptionThrown from within the child Arg classes when it fails to properly parse the argument it has been passed
TCLAP::CmdLineThe base class that manages the command line definition and passes along the parsing to the appropriate Arg classes
TCLAP::CmdLineInterfaceThe base class that manages the command line definition and passes along the parsing to the appropriate Arg classes
TCLAP::CmdLineOutputThe interface that any output object must implement
TCLAP::CmdLineParseExceptionThrown 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::DocBookOutputA class that generates DocBook output for usage() method for the given CmdLine and its Args
TCLAP::HelpVisitorA Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object
TCLAP::IgnoreRestVisitorA 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::MultiSwitchArgA multiple switch argument
TCLAP::OptionalUnlabeledTracker
TCLAP::SpecificationExceptionThrown from Arg and CmdLine when an Arg is improperly specified, e.g
TCLAP::StdOutputA class that isolates any output from the CmdLine object so that it may be easily modified
TCLAP::SwitchArgA 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::VersionVisitorA Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit
TCLAP::VisitorA base class that defines the interface for visitors
TCLAP::XorHandlerThis class handles lists of Arg's that are to be XOR'd on the command line

Generated on Thu Dec 14 23:01:53 2006 for tclap by  doxygen 1.5.1