Parameters::ParamDef

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

NAME

Parameters::ParamDef −

SYNOPSIS

#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

Detailed Description

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.

Constructor & Destructor Documentation

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

Member Function Documentation

string Parameters::ParamDef::getHelp ()

string Parameters::ParamDef::getName ()

string Parameters::ParamDef::getPrompt ()

bool Parameters::ParamDef::isRequired ()

Member Data Documentation

string Parameters::ParamDef::help_m [protected]

string Parameters::ParamDef::name_m [protected]

string Parameters::ParamDef::prompt_m [protected]

bool Parameters::ParamDef::required_m [protected]

Author

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