Parameters::ParamDef − |
#include <ParamDef.h> Inherited by Parameters::BoolParamDef, Parameters::DoubleArrayParamDef, Parameters::DoubleParamDef, Parameters::IntArrayParamDef, Parameters::IntParamDef, Parameters::StringArrayParamDef, and Parameters::StringParamDef. |
Public Member Functions |
ParamDef () |
ParamDef (const string &nameVal, const string &helpVal, const string &promptVal, bool isRequired) |
virtual ~ParamDef ()=0 |
bool isRequired () |
string getName () |
string getHelp () |
string getPrompt () |
Protected Attributes |
bool required_m |
string name_m |
string help_m |
string prompt_m |
ParamDef class - abstract base class used to store information about individual params within a ParameterSetDef as defined by the task author of a particular OFFLINE task. |
Parameters::ParamDef::ParamDef () Constructor |
Parameters::ParamDef::ParamDef (const string & nameVal, const string & helpVal, const string & promptVal, bool isRequired) Constructor |
virtual Parameters::ParamDef::~ParamDef () [pure virtual] Destructor |
string Parameters::ParamDef::getHelp () |
string Parameters::ParamDef::getName () |
string Parameters::ParamDef::getPrompt () |
bool Parameters::ParamDef::isRequired () |
string Parameters::ParamDef::help_m [protected] |
string Parameters::ParamDef::name_m [protected] |
string Parameters::ParamDef::prompt_m [protected] |
bool Parameters::ParamDef::required_m [protected] |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |