OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
CmdDrive::Function Class Referenceabstract
Inheritance diagram for CmdDrive::Function:
[legend]

Public Member Functions

 mDefineFactory1ParamInClass (Function, const CmdDriver &, factory)
 
 Function (const CmdDriver &cmddrv)
 
virtual ~Function ()
 
virtual const char * name () const =0
 
virtual bool eval (const BufferStringSet &args, BufferString &res) const =0
 

Static Public Member Functions

static void initStandardFunctions ()
 
static BufferString factoryKey (const char *name)
 

Protected Member Functions

bool openQDlg () const
 
const uiMainWincurWin () const
 
const uiMainWinapplWin () const
 
const WildcardManagerwildcardMan () const
 

Static Protected Member Functions

static BufferString createFactoryKey (const char *keyword)
 

Protected Attributes

const CmdDriverdrv_
 

Detailed Description

Constructor & Destructor Documentation

CmdDrive::Function::Function ( const CmdDriver cmddrv)
inline
virtual CmdDrive::Function::~Function ( )
inlinevirtual

Member Function Documentation

const uiMainWin* CmdDrive::Function::applWin ( ) const
protected
static BufferString CmdDrive::Function::createFactoryKey ( const char *  keyword)
staticprotected
const uiMainWin* CmdDrive::Function::curWin ( ) const
protected
virtual bool CmdDrive::Function::eval ( const BufferStringSet args,
BufferString res 
) const
pure virtual
static BufferString CmdDrive::Function::factoryKey ( const char *  name)
static
static void CmdDrive::Function::initStandardFunctions ( )
static
CmdDrive::Function::mDefineFactory1ParamInClass ( Function  ,
const CmdDriver ,
factory   
)
virtual const char* CmdDrive::Function::name ( ) const
pure virtual
bool CmdDrive::Function::openQDlg ( ) const
protected
const WildcardManager& CmdDrive::Function::wildcardMan ( ) const
protected

Member Data Documentation

const CmdDriver& CmdDrive::Function::drv_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019