OpendTect  7.0
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...

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-2024