![]() |
VR-Link API Documentation for HLA Evolved
|
This Command Line library is a collection of headers and inline classes which parse application command lines. More...
Classes | |
| class | DtCmdLine::Arg |
| A virtual base class that defines the essential data for all arguments. More... | |
| class | DtCmdLine::ArgException |
| A simple class that defines and argument exception. More... | |
| class | DtCmdLine::DocBookOutput |
| A class that generates DocBook output for usage() method for the given CmdLine and its Args. More... | |
| class | DtCmdLine::HelpVisitor |
| A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object. More... | |
| class | DtCmdLine::IgnoreRestVisitor |
| A Vistor that tells the CmdLine to begin ignoring arguments after this one is parsed. More... | |
| class | DtCmdLine::CmdLine |
| The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes. More... | |
| class | DtCmdLine::CmdLineInterface |
| The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes. More... | |
| class | DtCmdLine::CmdLineOutput |
| The interface that any output object must implement. More... | |
| class | DtCmdLine::MULTI_ARG_HELPER::ValueExtractor< T > |
| This class is used to extract a value from an argument. More... | |
| class | DtCmdLine::MultiArg< T > |
| An argument that allows multiple values of type T to be specified. More... | |
| class | DtCmdLine::StdOutput |
| A class that isolates any output from the CmdLine object so that it may be easily modified. More... | |
| class | DtCmdLine::SwitchArg |
| A simple switch argument. More... | |
| class | DtCmdLine::UnlabeledMultiArg< T > |
| Just like a MultiArg, except that the arguments are unlabeled. More... | |
| class | DtCmdLine::UnlabeledValueArg< T > |
| The basic unlabeled argument that parses a value. More... | |
| class | DtCmdLine::ValueArg< T > |
| The basic labeled argument that parses a value. More... | |
| class | DtCmdLine::VersionVisitor |
| A Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit. More... | |
| class | DtCmdLine::Visitor |
| A base class that defines the interface for visitors. More... | |
| class | DtCmdLine::XorHandler |
| This class handles lists of Arg's that are to be XOR'd on the command line. More... | |
Files | |
| file | cmdArg.h |
This file declares classes for VR-Link command line parsing utility. | |
| file | cmdArgException.h |
This file declares the class DtCmdLine::ArgException. | |
| file | cmdDocBookOutput.h |
This file declares the class DtCmdLine::DocBookOutput. | |
| file | cmdHelpVisitor.h |
This file declares the class DtCmdLine::HelpVisitor. | |
| file | cmdIgnoreRestVisitor.h |
This file declares the class DtCmdLine::IgnoreRestVisitor. | |
| file | cmdLine.h |
This file declares the class DtCmdLine::CmdLine. | |
| file | cmdLineInterface.h |
This file declares the class DtCmdLine::CmdLineInterface. | |
| file | cmdLineOutput.h |
This file declares the class DtCmdLine::CmdLineOutput. | |
| file | cmdMultiArg.h |
This file declares the class DtCmdLine::MultiArg and several helper classes. | |
| file | cmdStdOutput.h |
This file declares the class DtCmdLine::StdOutput. | |
| file | cmdSwitchArg.h |
This file declares the class DtCmdLine::SwitchArg. | |
| file | cmdUnlabeledMultiArg.h |
This file declares the class DtCmdLine::UnlabeledMultiArg. | |
| file | cmdUnlabeledValueArg.h |
This file declares the class DtCmdLine::UnlabeledValueArg. | |
| file | cmdVersionVisitor.h |
This file declares the class DtCmdLine::VersionVisitor. | |
| file | cmdVisitor.h |
This file declares the class DtCmdLine::Visitor. | |
| file | cmdXorHandler.h |
This file declares the class DtCmdLine::XorHandler. | |
Defines | |
| #define | HAVE_SSTREAM |
This Command Line library is a collection of headers and inline classes which parse application command lines.
There are no actual libraries associated with this class as all class methods are inline. These files are from the Templatized C++ Command Line Parser Library (TCLAP).
| #define HAVE_SSTREAM |