OpendTect-6_4  6.4
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

const OD::StringbaseName () const
 
const char * getFileName (const char *ext, int nr=0) const
 
bool removeAll (const char *ext) const
 
const OD::StringerrMsg () const
 

Static Public Member Functions

static const char * sKeyWell ()
 
static const char * sKeyTrack ()
 
static const char * sKeyLog ()
 
static const char * sKeyMarkers ()
 
static const char * sKeyD2T ()
 
static const char * sKeyDispProps ()
 
static const char * sExtWell ()
 
static const char * sExtTrack ()
 
static const char * sExtLog ()
 
static const char * sExtMarkers ()
 
static const char * sExtD2T ()
 
static const char * sExtCSMdl ()
 
static const char * sExtDispProps ()
 
static const char * sExtWellTieSetup ()
 
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)
 

Protected Member Functions

 odIO (const char *, BufferString &)
 

Protected Attributes

BufferStringerrmsg_
 
const BufferString basenm_
 

Detailed Description

base class for Reader and Writer.

Constructor & Destructor Documentation

Well::odIO::odIO ( const char *  ,
BufferString  
)
protected

Member Function Documentation

const OD::String& Well::odIO::baseName ( ) const
inline
const OD::String& Well::odIO::errMsg ( ) const
inline
const char* Well::odIO::getFileName ( const char *  ext,
int  nr = 0 
) const
static const char* Well::odIO::getMainFileName ( const IOObj )
static
static const char* Well::odIO::getMainFileName ( const MultiID )
static
static const char* Well::odIO::mkFileName ( const char *  basfnm,
const char *  ext,
int  nr = 0 
)
static
bool Well::odIO::removeAll ( const char *  ext) const
static const char* Well::odIO::sExtCSMdl ( )
static
static const char* Well::odIO::sExtD2T ( )
static
static const char* Well::odIO::sExtDispProps ( )
static
static const char* Well::odIO::sExtLog ( )
static
static const char* Well::odIO::sExtMarkers ( )
static
static const char* Well::odIO::sExtTrack ( )
static
static const char* Well::odIO::sExtWell ( )
static
static const char* Well::odIO::sExtWellTieSetup ( )
static
static const char* Well::odIO::sKeyD2T ( )
static
static const char* Well::odIO::sKeyDispProps ( )
static
static const char* Well::odIO::sKeyLog ( )
static
static const char* Well::odIO::sKeyMarkers ( )
static
static const char* Well::odIO::sKeyTrack ( )
static
static const char* Well::odIO::sKeyWell ( )
static

Member Data Documentation

const BufferString Well::odIO::basenm_
protected
BufferString& Well::odIO::errmsg_
protected

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