![]() |
OpendTect
7.0
|
Holds constraints on IOObj selection. More...
Public Member Functions | |
| IOObjSelConstraints () | |
| IOObjSelConstraints (const IOObjSelConstraints &) | |
| ~IOObjSelConstraints () | |
| void | clear () |
| bool | isGood (const IOObj &, bool forread=true) const |
| IOObjSelConstraints & | operator= (const IOObjSelConstraints &) |
| void | require (const char *key, const char *typ, bool allowempty=false) |
| const ZDomain::Info * | requiredZDomain () const |
| nullptr if not restricted More... | |
| void | requireType (const char *, bool allowempty=false) |
| void | requireZDomain (const ZDomain::Info &, bool allowempty=true) |
Static Public Member Functions | |
| static bool | isAllowedTranslator (const char *tnm, const char *allowd) |
Public Attributes | |
| bool | allownonuserselectable_ |
| allow 'alien' like SEG-Y More... | |
| BufferString | allowtransls_ |
| FileMultiString of glob expressions. More... | |
| IOPar & | dontallow_ |
| IOPar & | require_ |
Holds constraints on IOObj selection.
<>
| IOObjSelConstraints::IOObjSelConstraints | ( | ) |
| IOObjSelConstraints::IOObjSelConstraints | ( | const IOObjSelConstraints & | ) |
| IOObjSelConstraints::~IOObjSelConstraints | ( | ) |
| void IOObjSelConstraints::clear | ( | ) |
|
static |
| bool IOObjSelConstraints::isGood | ( | const IOObj & | , |
| bool | forread = true |
||
| ) | const |
| IOObjSelConstraints& IOObjSelConstraints::operator= | ( | const IOObjSelConstraints & | ) |
| void IOObjSelConstraints::require | ( | const char * | key, |
| const char * | typ, | ||
| bool | allowempty = false |
||
| ) |
| const ZDomain::Info* IOObjSelConstraints::requiredZDomain | ( | ) | const |
nullptr if not restricted
| void IOObjSelConstraints::requireType | ( | const char * | , |
| bool | allowempty = false |
||
| ) |
| void IOObjSelConstraints::requireZDomain | ( | const ZDomain::Info & | , |
| bool | allowempty = true |
||
| ) |
| bool IOObjSelConstraints::allownonuserselectable_ |
allow 'alien' like SEG-Y
| BufferString IOObjSelConstraints::allowtransls_ |
FileMultiString of glob expressions.
| IOPar& IOObjSelConstraints::dontallow_ |
| IOPar& IOObjSelConstraints::require_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024