|
LibCppCmdLine v1.0
A cross-platform C++ library for parsing command line arguments
|
| NCmdLine | |
| CArgParam | A parameter populated by command line arguments (base class) |
| CMultiPosParam | A multi-value PosParam |
| CDefinition | This definition is used to construct a MutiPosParam |
| CNameValuePair | A pair of a name and a value |
| CInvalidPair | An exception thrown for invalid NameValuePairs |
| COption | An ArgParam that represents a command line option |
| CDefinition | This Definition is used to construct an Option |
| COptionParam | Provides parameters for ValueOption values |
| CDefinition | This definition is used to construct an OptionParam |
| CParam | A parameter that stores data from the command line (base class) |
| CDefinition | Defines a command line Param |
| CInvalidDefinition | An exception thrown for invalid Param definitions |
| CParser | Parses command line arguments |
| CDuplicateOption | An exception thrown for adding a duplicate Option |
| CDuplicatePosParam | An exception thrown for adding duplicate PosParam |
| CNullParameter | An exception thrown for adding null Parameter |
| CEmptyArguments | An exception thrown for a Parser with empty arguments |
| CPosParam | A Positional command line ArgParam |
| CDefinition | This definition is used to construct a PosParam |
| CProgParam | A command line ArgParam populated by the program name |
| CDefinition | This definition is used to construct a ProgParam |
| CValueOption | A command line Option that is populated with values |
| CDefinition | This definition is used to construct a ValueOption |
| CDuplicateOptionParam | An exception thrown for adding duplicate OptionParams |
| CNullOptionParam | An exception thrown for adding null OptionParam |