|
TrueReality
v0.1.1912
|
#include <ArgumentParser.h>
Public Member Functions | |
| Parameter (bool &value) | |
| Constructor. More... | |
| Parameter (float &value) | |
| Constructor. More... | |
| Parameter (double &value) | |
| Constructor. More... | |
| Parameter (int &value) | |
| Constructor. More... | |
| Parameter (unsigned int &value) | |
| Constructor. More... | |
| Parameter (std::string &value) | |
| Constructor. More... | |
| Parameter (const Parameter ¶m) | |
| Copy constructor. More... | |
| ~Parameter () | |
| Destructor. More... | |
| Parameter & | operator= (const Parameter ¶m) |
| Assignment operator. More... | |
| bool | Valid (const char *str) const |
| Checks if this parameter is Valid. More... | |
| bool | Assign (const char *str) |
| Assigns the given string value to the parameter. More... | |
| operator osg::ArgumentParser::Parameter () const | |
| Cast that converts the given to a Parameter. More... | |
| operator osg::ArgumentParser::Parameter & () | |
| Cast that converts the given to a Parameter&. More... | |
| operator const osg::ArgumentParser::Parameter & () const | |
| Gets the parameter&. More... | |
| operator osg::ArgumentParser::Parameter * () | |
| Parameter* casting operator. More... | |
Protected Attributes | |
| osg::ArgumentParser::Parameter * | mParam |
Definition at line 59 of file ArgumentParser.h.
| trUtil::ArgumentParser::Parameter::Parameter | ( | bool & | value | ) |
Constructor.
| [in,out] | value | The value. |
Definition at line 27 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::Parameter | ( | float & | value | ) |
Constructor.
| [in,out] | value | The value. |
Definition at line 33 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::Parameter | ( | double & | value | ) |
Constructor.
| [in,out] | value | The value. |
Definition at line 39 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::Parameter | ( | int & | value | ) |
Constructor.
| [in,out] | value | The value. |
Definition at line 45 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::Parameter | ( | unsigned int & | value | ) |
Constructor.
| [in,out] | value | The value. |
Definition at line 51 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::Parameter | ( | std::string & | value | ) |
Constructor.
| [in,out] | value | The value. |
Definition at line 57 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::Parameter | ( | const Parameter & | param | ) |
Copy constructor.
| param | The parameter. |
Definition at line 63 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::~Parameter | ( | ) |
| bool trUtil::ArgumentParser::Parameter::Assign | ( | const char * | str | ) |
Assigns the given string value to the parameter.
| str | The string. |
Definition at line 92 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::operator const osg::ArgumentParser::Parameter & | ( | ) | const |
Gets the parameter&.
Definition at line 110 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::operator osg::ArgumentParser::Parameter | ( | ) | const |
Cast that converts the given to a Parameter.
Definition at line 98 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::operator osg::ArgumentParser::Parameter & | ( | ) |
Cast that converts the given to a Parameter&.
Definition at line 104 of file ArgumentParser.cpp.
References mParam.
| trUtil::ArgumentParser::Parameter::operator osg::ArgumentParser::Parameter * | ( | ) |
Parameter* casting operator.
Definition at line 116 of file ArgumentParser.cpp.
References mParam.
| ArgumentParser::Parameter & trUtil::ArgumentParser::Parameter::operator= | ( | const Parameter & | param | ) |
Assignment operator.
| param | The parameter. |
Definition at line 79 of file ArgumentParser.cpp.
References mParam.
|
inline |
Checks if this parameter is Valid.
| str | The string. |
Definition at line 86 of file ArgumentParser.cpp.
References mParam.
|
protected |
Definition at line 205 of file ArgumentParser.h.
Referenced by Assign(), operator const osg::ArgumentParser::Parameter &(), operator osg::ArgumentParser::Parameter(), operator osg::ArgumentParser::Parameter &(), operator osg::ArgumentParser::Parameter *(), operator=(), Parameter(), Valid(), and ~Parameter().