OpendTect  7.0
Public Member Functions | Static Public Attributes | Protected Attributes | 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

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

Static Public Attributes

static const char * sKeyODType
 

Protected Attributes

uiString errmsg_
 

Detailed Description

Base class for Seismic Sequential IO classes.

<>

Constructor & Destructor Documentation

◆ SeqIO()

Seis::SeqIO::SeqIO ( )

◆ ~SeqIO()

virtual Seis::SeqIO::~SeqIO ( )
virtual

Member Function Documentation

◆ errMsg()

uiString Seis::SeqIO::errMsg ( ) const
inline

◆ fillPar()

virtual void Seis::SeqIO::fillPar ( IOPar ) const
virtual

◆ geomType()

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

◆ type()

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

◆ usePar()

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

Member Data Documentation

◆ errmsg_

uiString Seis::SeqIO::errmsg_
mutableprotected

◆ sKeyODType

const char* Seis::SeqIO::sKeyODType
static

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