OpendTect
7.0
|
Public Member Functions | |
Function (const CmdDriver &cmddrv) | |
virtual | ~Function () |
virtual bool | eval (const BufferStringSet &args, BufferString &res) const =0 |
virtual const char * | name () const =0 |
Static Public Member Functions | |
static BufferString | factoryKey (const char *name) |
static void | initStandardFunctions () |
Protected Member Functions | |
const uiMainWin * | applWin () const |
const uiMainWin * | curWin () const |
bool | openQDlg () const |
const WildcardManager & | wildcardMan () const |
Static Protected Member Functions | |
static BufferString | createFactoryKey (const char *keyword) |
Protected Attributes | |
const CmdDriver & | drv_ |
<>
|
inline |
|
inlinevirtual |
|
protected |
|
staticprotected |
|
protected |
|
pure virtual |
Implemented in CmdDrive::CurWindowFunc, CmdDrive::WildcardStrFunc, CmdDrive::WildcardFunc, CmdDrive::SepStrSelFunc, CmdDrive::SepStrLenFunc, CmdDrive::SepStrCatFunc, CmdDrive::StrSelFunc, CmdDrive::StrLenFunc, CmdDrive::StrCatFunc, CmdDrive::IsIntegerFunc, CmdDrive::IsNumberFunc, CmdDrive::ToUpperFunc, CmdDrive::ToLowerFunc, CmdDrive::IsUpperFunc, CmdDrive::IsSpaceFunc, CmdDrive::IsLowerFunc, CmdDrive::IsDigitFunc, CmdDrive::IsAlphaFunc, CmdDrive::IsAlNumFunc, CmdDrive::VarFunc, CmdDrive::SumFunc, CmdDrive::MinFunc, CmdDrive::MedFunc, CmdDrive::MaxFunc, CmdDrive::AvgFunc, CmdDrive::TruncFunc, CmdDrive::TanFunc, CmdDrive::SqrtFunc, CmdDrive::SinFunc, CmdDrive::SgnFunc, CmdDrive::RoundFunc, CmdDrive::RandGFunc, CmdDrive::RandFunc, CmdDrive::LogFunc, CmdDrive::LnFunc, CmdDrive::FloorFunc, CmdDrive::ExpFunc, CmdDrive::CosFunc, CmdDrive::CeilFunc, CmdDrive::Atan2Func, CmdDrive::AtanFunc, CmdDrive::AcosFunc, CmdDrive::AsinFunc, and CmdDrive::AbsFunc.
|
static |
|
static |
|
pure virtual |
Implemented in CmdDrive::CurWindowFunc, CmdDrive::WildcardStrFunc, CmdDrive::WildcardFunc, CmdDrive::SepStrSelFunc, CmdDrive::SepStrLenFunc, CmdDrive::SepStrCatFunc, CmdDrive::StrSelFunc, CmdDrive::StrLenFunc, CmdDrive::StrCatFunc, CmdDrive::IsIntegerFunc, CmdDrive::IsNumberFunc, CmdDrive::ToUpperFunc, CmdDrive::ToLowerFunc, CmdDrive::IsUpperFunc, CmdDrive::IsSpaceFunc, CmdDrive::IsLowerFunc, CmdDrive::IsDigitFunc, CmdDrive::IsAlphaFunc, CmdDrive::IsAlNumFunc, CmdDrive::VarFunc, CmdDrive::SumFunc, CmdDrive::MinFunc, CmdDrive::MedFunc, CmdDrive::MaxFunc, CmdDrive::AvgFunc, CmdDrive::TruncFunc, CmdDrive::TanFunc, CmdDrive::SqrtFunc, CmdDrive::SinFunc, CmdDrive::SgnFunc, CmdDrive::RoundFunc, CmdDrive::RandGFunc, CmdDrive::RandFunc, CmdDrive::LogFunc, CmdDrive::LnFunc, CmdDrive::FloorFunc, CmdDrive::ExpFunc, CmdDrive::CosFunc, CmdDrive::CeilFunc, CmdDrive::Atan2Func, CmdDrive::AtanFunc, CmdDrive::AcosFunc, CmdDrive::AsinFunc, and CmdDrive::AbsFunc.
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024