OpendTect  7.0
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
KeyReplaceJobDescProv Class Referenceabstract

Simple implementation of JobDescProv based on replacing a value in the IOPar with another. More...

Inheritance diagram for KeyReplaceJobDescProv:
[legend]

Public Member Functions

 KeyReplaceJobDescProv (const IOPar &, const char *key, int nrjobs)
 
 ~KeyReplaceJobDescProv ()
 
void dump (od_ostream &) const override
 
void getJob (int, IOPar &) const override
 
int nrJobs () const override
 
const char * objName (int) const override
 
const char * objType () const override
 
- Public Member Functions inherited from JobDescProv
virtual ~JobDescProv ()
 
const IOParpars () const
 

Public Attributes

BufferString objtyp_
 

Protected Member Functions

virtual const char * gtObjName (int) const =0
 
- Protected Member Functions inherited from JobDescProv
 JobDescProv (const IOPar &)
 

Protected Attributes

BufferString key_
 
const int nrjobs_
 
- Protected Attributes inherited from JobDescProv
IOParinpiopar_
 
BufferString objnm_
 

Detailed Description

Simple implementation of JobDescProv based on replacing a value in the IOPar with another.

<>

Constructor & Destructor Documentation

◆ KeyReplaceJobDescProv()

KeyReplaceJobDescProv::KeyReplaceJobDescProv ( const IOPar ,
const char *  key,
int  nrjobs 
)

◆ ~KeyReplaceJobDescProv()

KeyReplaceJobDescProv::~KeyReplaceJobDescProv ( )

Member Function Documentation

◆ dump()

void KeyReplaceJobDescProv::dump ( od_ostream ) const
overridevirtual

Implements JobDescProv.

Reimplemented in IDKeyReplaceJobDescProv.

◆ getJob()

void KeyReplaceJobDescProv::getJob ( int  ,
IOPar  
) const
overridevirtual

Implements JobDescProv.

◆ gtObjName()

virtual const char* KeyReplaceJobDescProv::gtObjName ( int  ) const
protectedpure virtual

◆ nrJobs()

int KeyReplaceJobDescProv::nrJobs ( ) const
inlineoverridevirtual

Implements JobDescProv.

◆ objName()

const char* KeyReplaceJobDescProv::objName ( int  ) const
overridevirtual

Implements JobDescProv.

◆ objType()

const char* KeyReplaceJobDescProv::objType ( ) const
inlineoverridevirtual

Implements JobDescProv.

Member Data Documentation

◆ key_

BufferString KeyReplaceJobDescProv::key_
protected

◆ nrjobs_

const int KeyReplaceJobDescProv::nrjobs_
protected

◆ objtyp_

BufferString KeyReplaceJobDescProv::objtyp_

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