|
LibCppCmd v1.0 Beta 15
C++ Command Line Parsing Library
|
| ▼NCmdLine | This namespace represents everthing related to command line parsing |
| 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 an 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 |
| CEmptyArguments | An exception thrown for a Parser with empty arguments |
| CNullParameter | An exception thrown for adding null Parameter |
| ▼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 |