Constructor & Destructor Documentation
| DtArgumentParser::DtArgumentParser |
( |
| ) |
|
| virtual DtArgumentParser::~DtArgumentParser |
( |
| ) |
|
|
pure virtual |
Member Function Documentation
| void DtArgumentParser::processArguments |
( |
const DtArguments & |
arguments | ) |
|
| std::string DtArgumentParser::getArgument |
( |
| ) |
const |
|
protected |
| unsigned DtArgumentParser::numArgumentsLeft |
( |
| ) |
const |
|
protected |
| void DtArgumentParser::readString |
( |
std::string & |
stringRead | ) |
|
|
protected |
| void DtArgumentParser::peekString |
( |
std::string & |
stringRead | ) |
const |
|
protected |
| void DtArgumentParser::readFilename |
( |
DtFilename & |
filenameRead | ) |
|
|
protected |
| void DtArgumentParser::readDouble |
( |
double & |
doubleRead | ) |
|
|
protected |
| void DtArgumentParser::readVector |
( |
DtVector & |
vectorRead | ) |
|
|
protected |
| void DtArgumentParser::readInt |
( |
int & |
intRead | ) |
|
|
protected |
| void DtArgumentParser::readUnsigned |
( |
unsigned & |
unsignedRead | ) |
|
|
protected |
| void DtArgumentParser::readBool |
( |
bool & |
boolRead | ) |
|
|
protected |
| bool DtArgumentParser::validFilename |
( |
const std::string & |
argument | ) |
const |
|
protected |
| bool DtArgumentParser::validInt |
( |
const std::string & |
argument | ) |
const |
|
protected |
| bool DtArgumentParser::validUnsigned |
( |
const std::string & |
argument | ) |
const |
|
protected |
| bool DtArgumentParser::validDouble |
( |
const std::string & |
argument | ) |
const |
|
protected |
| void DtArgumentParser::unknownArgument |
( |
| ) |
const |
|
protected |
| void DtArgumentParser::argumentError |
( |
const char * |
message | ) |
const |
|
protected |
| std::string DtArgumentParser::convertToLower |
( |
const std::string & |
inputString | ) |
const |
|
protected |
| virtual void DtArgumentParser::bounce |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::process |
( |
const std::string & |
argument | ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::processSwitch |
( |
const std::string & |
argument | ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::processNonSwitch |
( |
const std::string & |
argument | ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseA |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseB |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseC |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseD |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseE |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseF |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseG |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseH |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseI |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseJ |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseK |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseL |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseM |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseN |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseO |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseP |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseQ |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseR |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseS |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseT |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseU |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseV |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseW |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseX |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseY |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseZ |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtArgumentParser::parseDoubleDash |
( |
| ) |
|
|
protectedvirtual |
| bool DtArgumentParser::isSwitch |
( |
const std::string & |
argument | ) |
const |
|
private |
| void DtArgumentParser::errorInRead |
( |
const std::string & |
value, |
|
|
const std::string & |
expectedType |
|
) |
| const |
|
private |
| void DtArgumentParser::validateExistence |
( |
unsigned |
numExpectedArguments, |
|
|
const std::string & |
expectedArgumentsDescription |
|
) |
| const |
|
private |
Member Data Documentation
| std::string DtArgumentParser::myCurrentArgument |
|
private |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/tdbutil/argumentParser.h