#include <Parameter.h>
◆ parType
◆ parType
Enumerator |
---|
STRING_PARAM | |
FLOAT_PARAM | |
INT_PARAM | |
BOOL_PARAM | |
◆ ~Parameter()
virtual nidas::core::Parameter::~Parameter |
( |
| ) |
|
|
inlinevirtual |
◆ Parameter()
nidas::core::Parameter::Parameter |
( |
parType | t | ) |
|
|
inlineprotected |
◆ assign()
◆ clone()
◆ createParameter()
◆ fromDOMElement()
◆ getLength()
virtual int nidas::core::Parameter::getLength |
( |
| ) |
const |
|
pure virtual |
◆ getName()
const std::string & nidas::core::Parameter::getName |
( |
| ) |
const |
|
inline |
◆ getNumericValue()
double Parameter::getNumericValue |
( |
int | i | ) |
const |
|
virtual |
References _type, BOOL_PARAM, FLOAT_PARAM, nidas::core::floatNAN, INT_PARAM, and STRING_PARAM.
Referenced by nidas::dynld::StatisticsProcessor::addRequestedSampleTag(), nidas::dynld::raf::LamsSensor::fromDOMElement(), nidas::dynld::raf::TwoD_USB::init(), nidas::dynld::raf::TwoDS::init(), nidas::dynld::raf::UHSAS_Serial::init(), nidas::dynld::raf::TwoD_USB::init_parameters(), nidas::dynld::raf::TwoDS::init_parameters(), nidas::dynld::raf::UHSAS_Serial::open(), nidas::dynld::DSC_FreqCounter::readParams(), nidas::dynld::ParoSci_202BG_P::readParams(), nidas::dynld::ParoSci_202BG_T::readParams(), nidas::dynld::raf::CDP_Serial::validate(), nidas::dynld::raf::PIP_Serial::validate(), nidas::dynld::raf::SPP100_Serial::validate(), nidas::dynld::raf::SPP200_Serial::validate(), nidas::dynld::raf::SPP300_Serial::validate(), nidas::dynld::raf::SppSerial::validate(), nidas::dynld::raf::UDPArincSensor::validate(), and nidas::dynld::raf::UDPiPMSensor::validate().
◆ getStringValue()
std::string Parameter::getStringValue |
( |
int | i | ) |
const |
|
virtual |
◆ getType()
parType nidas::core::Parameter::getType |
( |
| ) |
const |
|
inline |
◆ setName()
void nidas::core::Parameter::setName |
( |
const std::string & | val | ) |
|
|
inline |
◆ _name
std::string nidas::core::Parameter::_name |
|
protected |
◆ _type
parType nidas::core::Parameter::_type |
|
protected |
The documentation for this class was generated from the following files: