LibCppCmd v1.0 Beta 15
C++ Command Line Parsing Library
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CCmdLine::MultiPosParam::DefinitionThis definition is used to construct a MutiPosParam
 CCmdLine::Option::DefinitionThis Definition is used to construct an Option
 CCmdLine::ValueOption::DefinitionThis definition is used to construct a ValueOption
 CCmdLine::Param::DefinitionDefines a command line Param
 CCmdLine::OptionParam::DefinitionThis definition is used to construct an OptionParam
 CCmdLine::PosParam::DefinitionThis definition is used to construct a PosParam
 CCmdLine::ProgParam::DefinitionThis definition is used to construct a ProgParam
 Cstd::invalid_argument
 CCmdLine::NameValuePair::InvalidPairAn exception thrown for invalid NameValuePairs
 CCmdLine::Param::InvalidDefinitionAn exception thrown for invalid Param definitions
 CCmdLine::Parser::DuplicateOptionAn exception thrown for adding a duplicate Option
 CCmdLine::Parser::DuplicatePosParamAn exception thrown for adding duplicate PosParam
 CCmdLine::Parser::EmptyArgumentsAn exception thrown for a Parser with empty arguments
 CCmdLine::Parser::NullParameterAn exception thrown for adding null Parameter
 CCmdLine::ValueOption::DuplicateOptionParamAn exception thrown for adding duplicate OptionParams
 CCmdLine::ValueOption::NullOptionParamAn exception thrown for adding null OptionParam
 CCmdLine::NameValuePairA pair of a name and a value
 CCmdLine::ParamA parameter that stores data from the command line (base class)
 CCmdLine::ArgParamA parameter populated by command line arguments (base class)
 CCmdLine::MultiPosParamA multi-value PosParam
 CCmdLine::OptionAn ArgParam that represents an Option
 CCmdLine::ValueOptionA command line Option that is populated with values
 CCmdLine::PosParamA Positional command line ArgParam
 CCmdLine::ProgParamA command line ArgParam populated by the program name
 CCmdLine::OptionParamProvides parameters for ValueOption values
 CCmdLine::ParserParses command line arguments