#include <DoubleParamDef.h>


Public Member Functions | |
| DoubleParamDef () | |
| DoubleParamDef (const string &nameVal, const string &helpVal, const string &promptVal, bool isRequired, auto_ptr< double > defaultVal, auto_ptr< string > strDefault, auto_ptr< string > unitsVal, auto_ptr< double > maxVal, auto_ptr< double > minVal, auto_ptr< vector< double > > validVals) | |
| virtual | ~DoubleParamDef () |
| auto_ptr< double > | getDefault () |
| auto_ptr< string > | getStringDefault () |
| auto_ptr< string > | getUnits () |
| auto_ptr< double > | getMax () |
| auto_ptr< double > | getMin () |
| auto_ptr< vector< double > > | getValidValues () |
| bool | getHasDefault () |
| bool | getHasStringDefault () |
| bool | getHasUnits () |
| bool | getHasMax () |
| bool | getHasMin () |
| bool | getHasValidValues () |
Private Attributes | |
| double | defaultValue_m |
| string | defaultString_m |
| string | units_m |
| double | max_m |
| double | min_m |
| vector< double > | validValues_m |
| bool | hasDefault_m |
| bool | hasStringDefault_m |
| bool | hasUnits_m |
| bool | hasMax_m |
| bool | hasMin_m |
| bool | hasValidValues_m |
DoubleParamDef class used to support OFFLINE tasks
| Parameters::DoubleParamDef::DoubleParamDef | ( | ) |
Constructor
| Parameters::DoubleParamDef::DoubleParamDef | ( | const string & | nameVal, | |
| const string & | helpVal, | |||
| const string & | promptVal, | |||
| bool | isRequired, | |||
| auto_ptr< double > | defaultVal, | |||
| auto_ptr< string > | strDefault, | |||
| auto_ptr< string > | unitsVal, | |||
| auto_ptr< double > | maxVal, | |||
| auto_ptr< double > | minVal, | |||
| auto_ptr< vector< double > > | validVals | |||
| ) |
Constructor.
| virtual Parameters::DoubleParamDef::~DoubleParamDef | ( | ) | [virtual] |
Destructor
| auto_ptr<double> Parameters::DoubleParamDef::getDefault | ( | ) |
| bool Parameters::DoubleParamDef::getHasDefault | ( | ) |
| bool Parameters::DoubleParamDef::getHasMax | ( | ) |
| bool Parameters::DoubleParamDef::getHasMin | ( | ) |
| bool Parameters::DoubleParamDef::getHasStringDefault | ( | ) |
| bool Parameters::DoubleParamDef::getHasUnits | ( | ) |
| bool Parameters::DoubleParamDef::getHasValidValues | ( | ) |
| auto_ptr<double> Parameters::DoubleParamDef::getMax | ( | ) |
| auto_ptr<double> Parameters::DoubleParamDef::getMin | ( | ) |
| auto_ptr<string> Parameters::DoubleParamDef::getStringDefault | ( | ) |
| auto_ptr<string> Parameters::DoubleParamDef::getUnits | ( | ) |
| auto_ptr< vector< double > > Parameters::DoubleParamDef::getValidValues | ( | ) |
string Parameters::DoubleParamDef::defaultString_m [private] |
double Parameters::DoubleParamDef::defaultValue_m [private] |
bool Parameters::DoubleParamDef::hasDefault_m [private] |
bool Parameters::DoubleParamDef::hasMax_m [private] |
bool Parameters::DoubleParamDef::hasMin_m [private] |
bool Parameters::DoubleParamDef::hasStringDefault_m [private] |
bool Parameters::DoubleParamDef::hasUnits_m [private] |
bool Parameters::DoubleParamDef::hasValidValues_m [private] |
double Parameters::DoubleParamDef::max_m [private] |
double Parameters::DoubleParamDef::min_m [private] |
string Parameters::DoubleParamDef::units_m [private] |
vector<double> Parameters::DoubleParamDef::validValues_m [private] |
1.7.0