Public Member Functions | |
CCommandLine () | |
CCommandLine (const CCommandLine &rhs) | |
~CCommandLine () | |
CCommandLine & | operator= (const CCommandLine &rhs) |
void | AddSwitch (const _tstring &name) |
void | AddArgument (const _tstring &name) |
bool | Parse (DWORD argc, const char **argv, _tstring &error) |
_tstring | GetParsedCommandLine () const |
bool | IsSwitch (const _tstring &name) const |
bool | IsSet (const _tstring &name) const |
const _tstring & | GetValueAsString (const _tstring &name) const |
const _tstring & | GetOptionalValueAsString (const _tstring &name) const |
const _tstring & | GetOptionalValueAsString (const _tstring &name, const _tstring &defaultValue) const |
Classes | |
class | SwitchOrArgument |
CCommandLine | ( | ) |
CCommandLine | ( | const CCommandLine & | rhs | ) |
~CCommandLine | ( | ) |
CCommandLine& operator= | ( | const CCommandLine & | rhs | ) |
void AddSwitch | ( | const _tstring & | name | ) |
void AddArgument | ( | const _tstring & | name | ) |
_tstring GetParsedCommandLine | ( | ) | const |
const _tstring & GetOptionalValueAsString | ( | const _tstring & | name, | |
const _tstring & | defaultValue | |||
) | const |