OpendTect-6_4  6.4
Public Member Functions | Static Public Attributes | Protected Attributes | Private Member Functions | List of all members
Seis::SeqIO Class Referenceabstract

Base class for Seismic Sequential IO classes. More...

Inheritance diagram for Seis::SeqIO:
[legend]

Public Member Functions

virtual const char * type () const =0
 
virtual Seis::GeomType geomType () const =0
 
virtual void fillPar (IOPar &) const
 
virtual bool usePar (const IOPar &)=0
 
uiString errMsg () const
 

Static Public Attributes

static const char * sKeyODType
 

Protected Attributes

uiString errmsg_
 

Private Member Functions

 mODTextTranslationClass (SeqIO)
 

Detailed Description

Base class for Seismic Sequential IO classes.

Member Function Documentation

uiString Seis::SeqIO::errMsg ( ) const
inline
virtual void Seis::SeqIO::fillPar ( IOPar ) const
virtual

Reimplemented in Seis::ODSeqOut, Seis::ODSeqInp, and Seis::SeqInp.

virtual Seis::GeomType Seis::SeqIO::geomType ( ) const
pure virtual

Implemented in Seis::ODSeqOut, and Seis::ODSeqInp.

Seis::SeqIO::mODTextTranslationClass ( SeqIO  )
private
virtual const char* Seis::SeqIO::type ( ) const
pure virtual

Implemented in Seis::ODSeqOut, and Seis::ODSeqInp.

virtual bool Seis::SeqIO::usePar ( const IOPar )
pure virtual

Implemented in Seis::ODSeqOut, and Seis::ODSeqInp.

Member Data Documentation

uiString Seis::SeqIO::errmsg_
mutableprotected
const char* Seis::SeqIO::sKeyODType
static

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