Parameters::DoubleParamDef

NAME
SYNOPSIS
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

Parameters::DoubleParamDef −

SYNOPSIS

#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

Detailed Description

DoubleParamDef class used to support OFFLINE tasks

Constructor & Destructor Documentation

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

Member Function Documentation

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 ()

Member Data Documentation

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]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.