|
Parameters::DoubleParamDef − |
|
#include <DoubleParamDef.h> Inherits Parameters::ParamDef. |
|
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] |
|
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |