OpendTect  7.0
Public Member Functions | Public Attributes | List of all members
SeisImporter::Reader Struct Referenceabstract

provides traces from the import storage More...

Inheritance diagram for SeisImporter::Reader:
[legend]

Public Member Functions

virtual ~Reader ()
 
virtual bool fetch (SeisTrc &)=0
 
virtual const char * implName () const =0
 
virtual const char * name () const =0
 
virtual int totalNr () const
 

Public Attributes

uiString errmsg_
 

Detailed Description

provides traces from the import storage

<

fetch() must return false at end or when an error occurs. On error, the errmsg_ must be filled.

A SeisStdImporterReader based on SeisTrcReader is available.

Constructor & Destructor Documentation

◆ ~Reader()

virtual SeisImporter::Reader::~Reader ( )
inlinevirtual

Member Function Documentation

◆ fetch()

virtual bool SeisImporter::Reader::fetch ( SeisTrc )
pure virtual

Implemented in SeisStdImporterReader.

◆ implName()

virtual const char* SeisImporter::Reader::implName ( ) const
pure virtual

Implemented in SeisStdImporterReader.

◆ name()

virtual const char* SeisImporter::Reader::name ( ) const
pure virtual

Implemented in SeisStdImporterReader.

◆ totalNr()

virtual int SeisImporter::Reader::totalNr ( ) const
inlinevirtual

Reimplemented in SeisStdImporterReader.

Member Data Documentation

◆ errmsg_

uiString SeisImporter::Reader::errmsg_

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