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. |