#include <CommandLineParser.h>
commandLineParser::commandLineParser |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
const string & |
description = "" |
|
) |
| |
|
inline |
bool commandLineParser::GetBoolValueFor |
( |
commandArg< bool > & |
keyArg | ) |
|
|
inline |
template<typename T >
vector<string> commandLineParser::GetCompoundStringValuesFor |
( |
commandArg< T > & |
keyArg | ) |
|
|
inline |
double commandLineParser::GetDoubleValueFor |
( |
commandArg< double > & |
keyArg | ) |
|
|
inline |
int commandLineParser::GetIntValueFor |
( |
commandArg< int > & |
keyArg | ) |
|
|
inline |
template<typename T >
string commandLineParser::GetStringValueFor |
( |
commandArg< T > & |
keyArg | ) |
|
|
inline |
bool commandLineParser::parse |
( |
| ) |
|
|
inline |
template<typename T >
void commandLineParser::registerArg |
( |
commandArg< T > & |
arg | ) |
|
|
inline |
template<typename T >
void commandLineParser::registerCompoundArg |
( |
commandArg< T > & |
arg | ) |
|
|
inline |
bool commandLineParser::requestHelp |
( |
| ) |
|
|
inline |
void commandLineParser::SetDescription |
( |
const string & |
s | ) |
|
|
inline |
void commandLineParser::showHelp |
( |
| ) |
|
|
inline |
int commandLineParser::mArgc |
|
private |
set<string> commandLineParser::mArgNames |
|
private |
char** commandLineParser::mArgv |
|
private |
set<string> commandLineParser::mCArgNames |
|
private |
string commandLineParser::mDesc |
|
private |
stringstream commandLineParser::mHelp |
|
private |
multimap<string,string> commandLineParser::mNameVal |
|
private |
int commandLineParser::mNumArgs |
|
private |
int commandLineParser::mNumDefaults |
|
private |
The documentation for this class was generated from the following file: