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 |