![]() |
OpendTect
7.0
|
Attribute Value Parameter. More...
Public Member Functions | |
| ValParam (const char *key, DataInpSpec *) | |
| ValParam (const ValParam &) | |
| virtual | ~ValParam () |
| ValParam * | clone () const override |
| void | fillDefStr (BufferString &) const override |
| bool | getBoolValue (int idx=0) const |
| bool | getCompositeValue (BufferString &) const override |
| bool | getDefaultBoolValue (int idx=0) const |
| virtual double | getDefaultdValue (int idx=0) const |
| virtual float | getDefaultfValue (int idx=0) const |
| virtual int | getDefaultIntValue (int idx=0) const |
| const char * | getDefaultStringValue (int idx=0) const |
| BufferString | getDefaultValue () const override |
| virtual double | getDValue (int idx=0) const |
| double | getdValue (int idx=0) const |
| virtual float | getFValue (int idx=0) const |
| float | getfValue (int idx=0) const |
| virtual int | getIntValue (int idx=0) const |
| DataInpSpec * | getSpec () |
| const DataInpSpec * | getSpec () const |
| const char * | getStringValue (int idx=0) const |
| bool | isOK () const override |
| int | nrValues () const |
| bool | setCompositeValue (const char *) override |
| void | setDefaultValue (bool, int idx=0) |
| void | setDefaultValue (const char *, int idx=0) |
| void | setDefaultValue (double, int idx=0) |
| void | setDefaultValue (float, int idx=0) |
| void | setDefaultValue (int, int idx=0) |
| void | setValue (bool, int idx=0) |
| void | setValue (const char *, int idx=0) |
| void | setValue (const MultiID &, int idx=0) |
| void | setValue (double, int idx=0) |
| void | setValue (float, int idx=0) |
| void | setValue (int, int idx=0) |
Public Member Functions inherited from Attrib::Param | |
| virtual | ~Param () |
| StringView | getKey () const |
| bool | isEnabled () const |
| bool | isGroup () const |
| bool | isRequired () const |
| bool | operator!= (const Param &p) const |
| bool | operator== (const Param &p) const |
| void | setEnabled (bool yn=true) |
| void | setKey (const char *newkey) |
| void | setRequired (bool yn=true) |
| virtual bool | setValues (BufferStringSet &) |
Protected Member Functions | |
| bool | isEqual (const Param &) const override |
Protected Member Functions inherited from Attrib::Param | |
| Param (const char *key) | |
| Param (const Param &) | |
| bool | _isEqual (const Param &p) const |
Protected Attributes | |
| DataInpSpec * | spec_ |
Protected Attributes inherited from Attrib::Param | |
| bool | enabled_ |
| bool | isgroup_ |
| BufferString | key_ |
| bool | required_ |
Attribute Value Parameter.
<>
| Attrib::ValParam::ValParam | ( | const char * | key, |
| DataInpSpec * | |||
| ) |
| Attrib::ValParam::ValParam | ( | const ValParam & | ) |
|
virtual |
|
overridevirtual |
Implements Attrib::Param.
|
overridevirtual |
Implements Attrib::Param.
| bool Attrib::ValParam::getBoolValue | ( | int | idx = 0 | ) | const |
|
overridevirtual |
Put all values into one string.
Implements Attrib::Param.
| bool Attrib::ValParam::getDefaultBoolValue | ( | int | idx = 0 | ) | const |
|
virtual |
|
virtual |
|
virtual |
| const char* Attrib::ValParam::getDefaultStringValue | ( | int | idx = 0 | ) | const |
|
inlineoverridevirtual |
Reimplemented from Attrib::Param.
|
virtual |
Reimplemented in Attrib::NumParam< T >.
|
inline |
|
virtual |
Reimplemented in Attrib::NumParam< T >.
|
inline |
|
virtual |
Reimplemented in Attrib::NumParam< T >.
|
inline |
|
inline |
| const char* Attrib::ValParam::getStringValue | ( | int | idx = 0 | ) | const |
|
overrideprotectedvirtual |
Implements Attrib::Param.
|
overridevirtual |
Implements Attrib::Param.
| int Attrib::ValParam::nrValues | ( | ) | const |
|
overridevirtual |
Set all values from one composite string.
Reimplemented from Attrib::Param.
| void Attrib::ValParam::setDefaultValue | ( | bool | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | const char * | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | double | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | float | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setDefaultValue | ( | int | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setValue | ( | bool | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setValue | ( | const char * | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setValue | ( | const MultiID & | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setValue | ( | double | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setValue | ( | float | , |
| int | idx = 0 |
||
| ) |
| void Attrib::ValParam::setValue | ( | int | , |
| int | idx = 0 |
||
| ) |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024