Public Member Functions | |
| ValParam (const char *key, DataInpSpec *) | |
| ValParam (const ValParam &) | |
| ~ValParam () | |
| virtual ValParam * | clone () const |
| virtual bool | isOK () const |
| int | nrValues () const |
| virtual int | getIntValue (int idx=0) const |
| virtual float | getfValue (int idx=0) const |
| bool | getBoolValue (int idx=0) const |
| const char * | getStringValue (int idx=0) const |
| void | setValue (int, int idx=0) |
| void | setValue (float, int idx=0) |
| void | setValue (bool, int idx=0) |
| void | setValue (const char *, int idx=0) |
| virtual int | getDefaultIntValue (int idx=0) const |
| virtual float | getDefaultfValue (int idx=0) const |
| bool | getDefaultBoolValue (int idx=0) const |
| const char * | getDefaultStringValue (int idx=0) const |
| void | setDefaultValue (int, int idx=0) |
| void | setDefaultValue (float, int idx=0) |
| void | setDefaultValue (bool, int idx=0) |
| void | setDefaultValue (const char *, int idx=0) |
| DataInpSpec * | getSpec () |
| const DataInpSpec * | getSpec () const |
| virtual bool | setCompositeValue (const char *) |
| virtual bool | getCompositeValue (BufferString &) const |
| virtual BufferString | getDefaultValue () const |
| virtual void | fillDefStr (BufferString &) const |
Protected Member Functions | |
| virtual bool | isEqual (const Param &) const |
Protected Attributes | |
| DataInpSpec * | spec_ |
| Attrib::ValParam::ValParam | ( | const char * | key, | |
| DataInpSpec * | ||||
| ) |
| Attrib::ValParam::ValParam | ( | const ValParam & | ) |
| Attrib::ValParam::~ValParam | ( | ) |
| virtual ValParam* Attrib::ValParam::clone | ( | ) | const [virtual] |
Implements Attrib::Param.
Reimplemented in Attrib::BinIDParam, Attrib::BoolParam, Attrib::EnumParam, Attrib::StringParam, Attrib::NumParam< T >, Attrib::NumGateParam< T >, and Attrib::SeisStorageRefParam.
| virtual void Attrib::ValParam::fillDefStr | ( | BufferString & | ) | const [virtual] |
Implements Attrib::Param.
Reimplemented in Attrib::EnumParam.
| bool Attrib::ValParam::getBoolValue | ( | int | idx = 0 |
) | const |
| virtual bool Attrib::ValParam::getCompositeValue | ( | BufferString & | ) | const [virtual] |
Put all values into one string.
Implements Attrib::Param.
Reimplemented in Attrib::BinIDParam, Attrib::StringParam, Attrib::NumParam< T >, and Attrib::NumGateParam< T >.
| bool Attrib::ValParam::getDefaultBoolValue | ( | int | idx = 0 |
) | const |
| virtual float Attrib::ValParam::getDefaultfValue | ( | int | idx = 0 |
) | const [virtual] |
| virtual int Attrib::ValParam::getDefaultIntValue | ( | int | idx = 0 |
) | const [virtual] |
| const char* Attrib::ValParam::getDefaultStringValue | ( | int | idx = 0 |
) | const |
| virtual BufferString Attrib::ValParam::getDefaultValue | ( | ) | const [inline, virtual] |
Reimplemented from Attrib::Param.
Reimplemented in Attrib::BinIDParam, Attrib::BoolParam, Attrib::EnumParam, Attrib::StringParam, Attrib::NumParam< T >, and Attrib::NumGateParam< T >.
| virtual float Attrib::ValParam::getfValue | ( | int | idx = 0 |
) | const [virtual] |
Reimplemented in Attrib::NumParam< T >.
| virtual int Attrib::ValParam::getIntValue | ( | int | idx = 0 |
) | const [virtual] |
Reimplemented in Attrib::NumParam< T >.
| DataInpSpec* Attrib::ValParam::getSpec | ( | ) | [inline] |
| const DataInpSpec* Attrib::ValParam::getSpec | ( | ) | const [inline] |
| const char* Attrib::ValParam::getStringValue | ( | int | idx = 0 |
) | const |
| virtual bool Attrib::ValParam::isEqual | ( | const Param & | ) | const [protected, virtual] |
Implements Attrib::Param.
| virtual bool Attrib::ValParam::isOK | ( | ) | const [virtual] |
Implements Attrib::Param.
Reimplemented in Attrib::SeisStorageRefParam.
| int Attrib::ValParam::nrValues | ( | ) | const |
| virtual bool Attrib::ValParam::setCompositeValue | ( | const char * | ) | [virtual] |
Set all values from one composite string.
Reimplemented from Attrib::Param.
Reimplemented in Attrib::BinIDParam, Attrib::BoolParam, Attrib::StringParam, Attrib::NumParam< T >, and Attrib::NumGateParam< T >.
| void Attrib::ValParam::setDefaultValue | ( | int | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | bool | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | float | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | const char * | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setValue | ( | int | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setValue | ( | const char * | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setValue | ( | bool | , | |
| int | idx = 0 | |||
| ) |
| void Attrib::ValParam::setValue | ( | float | , | |
| int | idx = 0 | |||
| ) |
DataInpSpec* Attrib::ValParam::spec_ [protected] |
1.7.1