OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | List of all members
JobDescProv Class Referenceabstract

Interface for providing parameter files for jobs (job descriptions). Two implementations are pre-cooked: KeyReplace-JDP and InlineSplit-JDP. More...

Inheritance diagram for JobDescProv:
[legend]

Public Member Functions

 JobDescProv (const IOPar &)
 
virtual ~JobDescProv ()
 
virtual int nrJobs () const =0
 
virtual void getJob (int, IOPar &) const =0
 
virtual const char * objType () const =0
 
virtual const char * objName (int) const =0
 
virtual void dump (od_ostream &) const =0
 
const IOParpars () const
 

Protected Attributes

IOParinpiopar_
 
BufferString objnm_
 

Detailed Description

Interface for providing parameter files for jobs (job descriptions). Two implementations are pre-cooked: KeyReplace-JDP and InlineSplit-JDP.

Constructor & Destructor Documentation

JobDescProv::JobDescProv ( const IOPar )
virtual JobDescProv::~JobDescProv ( )
virtual

Member Function Documentation

virtual void JobDescProv::dump ( od_ostream ) const
pure virtual
virtual void JobDescProv::getJob ( int  ,
IOPar  
) const
pure virtual
virtual int JobDescProv::nrJobs ( ) const
pure virtual
virtual const char* JobDescProv::objName ( int  ) const
pure virtual
virtual const char* JobDescProv::objType ( ) const
pure virtual
const IOPar& JobDescProv::pars ( ) const
inline

Member Data Documentation

IOPar& JobDescProv::inpiopar_
protected
BufferString JobDescProv::objnm_
mutableprotected

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