![]() |
OpendTect
6.3
|
Specifications for list of character string inputs. More...
Public Member Functions | |
| StringListInpSpec (const BufferStringSet &) | |
| StringListInpSpec (const uiStringSet &) | |
| StringListInpSpec (const char **sl=0) | |
| StringListInpSpec (const uiString *) | |
| StringListInpSpec (const EnumDef &) | |
| EnumDef is assumed to remain in mem. More... | |
| StringListInpSpec (const StringListInpSpec &) | |
| ~StringListInpSpec () | |
| virtual bool | isUndef (int idx=0) const |
| virtual DataInpSpec * | clone () const |
| const uiStringSet & | strings () const |
| const EnumDef * | enumDef () const |
| void | setEnumDef (const EnumDef &) |
| EnumDef is assumed to remain in mem. More... | |
| void | addString (const uiString &txt) |
| virtual const char * | text (int idx=0) const |
| void | setItemText (int idx, const uiString &) |
| virtual bool | setText (const char *s, int nr) |
| virtual int | getIntValue (int idx=0) const |
| virtual od_int64 | getInt64Value (int idx=0) const |
| virtual double | getDValue (int idx=0) const |
| virtual float | getFValue (int idx=0) const |
| virtual void | setValue (int i, int idx=0) |
| virtual void | setValue (od_int64 i, int idx=0) |
| virtual void | setValue (double d, int idx=0) |
| virtual void | setValue (float f, int idx=0) |
| virtual void | setValue (bool val, int idx=0) |
| virtual void | setDefaultValue (int i, int idx=0) |
| virtual int | getDefaultIntValue (int idx=0) const |
| virtual void | setDefaultValue (const char *val, int idx=0) |
| virtual void | setDefaultValue (float val, int idx=0) |
| virtual void | setDefaultValue (double val, int idx=0) |
| virtual void | setDefaultValue (bool val, int idx=0) |
| bool | isSet () const |
| void | setSet (bool yn=true) |
Public Member Functions inherited from DataInpSpec | |
| mDeprecated double | getdValue (int idx=0) const |
| mDeprecated float | getfValue (int idx=0) const |
Protected Attributes | |
| uiStringSet | strings_ |
| int | cur_ |
| int | defaultval_ |
| bool | isset_ |
| const EnumDef * | enumdef_ |
Protected Attributes inherited from DataInpSpec | |
| ::DataType | tp_ |
| bool | prefempty_ |
| TypeSet< int > | nameidxs_ |
| BufferStringSet | names_ |
Private Member Functions | |
| mODTextTranslationClass (StringListInpSpec) | |
Additional Inherited Members | |
Protected Member Functions inherited from DataInpSpec | |
| void | setType (::DataType t) |
Specifications for list of character string inputs.
| StringListInpSpec::StringListInpSpec | ( | const BufferStringSet & | ) |
| StringListInpSpec::StringListInpSpec | ( | const uiStringSet & | ) |
| StringListInpSpec::StringListInpSpec | ( | const char ** | sl = 0 | ) |
| StringListInpSpec::StringListInpSpec | ( | const uiString * | ) |
Similar to const char** Adds strings until an empty string is found.
| StringListInpSpec::StringListInpSpec | ( | const StringListInpSpec & | ) |
| StringListInpSpec::~StringListInpSpec | ( | ) |
| void StringListInpSpec::addString | ( | const uiString & | txt | ) |
|
virtual |
Implements DataInpSpec.
|
inline |
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Sets the values (with setText())
Reimplemented from DataInpSpec.
|
inline |
|
virtual |
Implements DataInpSpec.
|
private |
|
virtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
| void StringListInpSpec::setItemText | ( | int | idx, |
| const uiString & | |||
| ) |
|
inline |
|
virtual |
Implements DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
virtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
| const uiStringSet& StringListInpSpec::strings | ( | ) | const |
|
virtual |
Implements DataInpSpec.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017