OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Well::odIO Class Reference

base class for Reader and Writer. More...

#include <wellio.h>

Inheritance diagram for Well::odIO:
[legend]

Public Member Functions

virtual ~odIO ()
 
const OD::StringbaseName () const
 
const uiStringerrMsg () const
 
const char * getFileName (const char *ext, int nr=0) const
 
bool removeAll (const char *ext) const
 

Static Public Member Functions

static const char * getMainFileName (const IOObj &)
 
static const char * getMainFileName (const MultiID &)
 
static const char * mkFileName (const char *basfnm, const char *ext, int nr=0)
 
static const char * sExtCSMdl ()
 
static const char * sExtD2T ()
 
static const char * sExtDefaults ()
 
static const char * sExtDispProps ()
 
static const char * sExtLog ()
 
static const char * sExtMarkers ()
 
static const char * sExtTrack ()
 
static const char * sExtWell ()
 
static const char * sExtWellTieSetup ()
 
static const char * sKeyD2T ()
 
static const char * sKeyDefaults ()
 
static const char * sKeyDispProps ()
 
static const char * sKeyLog ()
 
static const char * sKeyMarkers ()
 
static const char * sKeyTrack ()
 
static const char * sKeyWell ()
 

Protected Member Functions

 odIO (const char *, uiString &)
 

Protected Attributes

const BufferString basenm_
 
uiStringerrmsg_
 

Detailed Description

base class for Reader and Writer.

<>

Constructor & Destructor Documentation

◆ ~odIO()

virtual Well::odIO::~odIO ( )
virtual

◆ odIO()

Well::odIO::odIO ( const char * ,
uiString &  )
protected

Member Function Documentation

◆ baseName()

const OD::String & Well::odIO::baseName ( ) const
inline

◆ errMsg()

const uiString & Well::odIO::errMsg ( ) const
inline

◆ getFileName()

const char * Well::odIO::getFileName ( const char * ext,
int nr = 0 ) const

◆ getMainFileName() [1/2]

static const char * Well::odIO::getMainFileName ( const IOObj & )
static

◆ getMainFileName() [2/2]

static const char * Well::odIO::getMainFileName ( const MultiID & )
static

◆ mkFileName()

static const char * Well::odIO::mkFileName ( const char * basfnm,
const char * ext,
int nr = 0 )
static

◆ removeAll()

bool Well::odIO::removeAll ( const char * ext) const

◆ sExtCSMdl()

static const char * Well::odIO::sExtCSMdl ( )
static

◆ sExtD2T()

static const char * Well::odIO::sExtD2T ( )
static

◆ sExtDefaults()

static const char * Well::odIO::sExtDefaults ( )
static

◆ sExtDispProps()

static const char * Well::odIO::sExtDispProps ( )
static

◆ sExtLog()

static const char * Well::odIO::sExtLog ( )
static

◆ sExtMarkers()

static const char * Well::odIO::sExtMarkers ( )
static

◆ sExtTrack()

static const char * Well::odIO::sExtTrack ( )
static

◆ sExtWell()

static const char * Well::odIO::sExtWell ( )
static

◆ sExtWellTieSetup()

static const char * Well::odIO::sExtWellTieSetup ( )
static

◆ sKeyD2T()

static const char * Well::odIO::sKeyD2T ( )
static

◆ sKeyDefaults()

static const char * Well::odIO::sKeyDefaults ( )
static

◆ sKeyDispProps()

static const char * Well::odIO::sKeyDispProps ( )
static

◆ sKeyLog()

static const char * Well::odIO::sKeyLog ( )
static

◆ sKeyMarkers()

static const char * Well::odIO::sKeyMarkers ( )
static

◆ sKeyTrack()

static const char * Well::odIO::sKeyTrack ( )
static

◆ sKeyWell()

static const char * Well::odIO::sKeyWell ( )
static

Member Data Documentation

◆ basenm_

const BufferString Well::odIO::basenm_
protected

◆ errmsg_

uiString& Well::odIO::errmsg_
protected

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