OpendTect  6.3
Protected Member Functions | Static Protected Member Functions | Private Member Functions | List of all members
Well::odReader Class Reference

Reads Well::Data from OpendTect file store. More...

Inheritance diagram for Well::odReader:
[legend]

Protected Member Functions

void readLogData (Log &, od_istream &, int) const
 
bool getTrack (od_istream &) const
 
bool doGetD2T (od_istream &, bool csmdl) const
 
bool doGetD2T (bool) const
 
void getLogInfo (BufferStringSet &, TypeSet< int > &) const
 
void setInpStrmOpenErrMsg (od_istream &) const
 
void setStrmOperErrMsg (od_istream &, const uiString &) const
 
- Protected Member Functions inherited from Well::odIO
 odIO (const char *, uiString &)
 
- Protected Member Functions inherited from Well::ReadAccess
bool addToLogSet (Log *) const
 
bool updateDTModel (D2TModel &, bool ischeckshot, uiString &errmsg) const
 

Static Protected Member Functions

static LogrdLogHdr (od_istream &, int &, int)
 

Private Member Functions

mODTextTranslationClass(Well::odReader) public odReader (const char *fnm, Data &, uiString &errmsg)
 
virtual bool getInfo () const
 
virtual bool getTrack () const
 
virtual bool getLogs () const
 
virtual bool getMarkers () const
 
virtual bool getD2T () const
 
virtual bool getCSMdl () const
 Checkshot mdl. More...
 
virtual bool getDispProps () const
 
virtual bool getLog (const char *lognm) const
 
virtual void getLogInfo (BufferStringSet &lognms) const
 
virtual const uiStringerrMsg () const
 
bool getInfo (od_istream &) const
 
bool addLog (od_istream &) const
 
bool getMarkers (od_istream &) const
 
bool getD2T (od_istream &) const
 
bool getCSMdl (od_istream &) const
 
bool getDispProps (od_istream &) const
 

Additional Inherited Members

- Public Member Functions inherited from Well::ReadAccess
 ReadAccess (Data &d)
 
virtual ~ReadAccess ()
 
Datadata ()
 
const Datadata () const
 
bool getAll (bool stoponerr) const
 
- Static Public Member Functions inherited from Well::odIO
static const char * mkFileName (const char *basfnm, const char *ext, int nr=0)
 
- Protected Attributes inherited from Well::odIO
uiStringerrmsg_
 
const BufferString basenm_
 
- Protected Attributes inherited from Well::ReadAccess
Datawd_
 

Detailed Description

Reads Well::Data from OpendTect file store.

Constructor & Destructor Documentation

mODTextTranslationClass (Well::odReader) public Well::odReader::odReader ( const char *  fnm,
Data ,
uiString errmsg 
)
private

Member Function Documentation

bool Well::odReader::addLog ( od_istream ) const
private
bool Well::odReader::doGetD2T ( od_istream ,
bool  csmdl 
) const
protected
bool Well::odReader::doGetD2T ( bool  ) const
protected
virtual const uiString& Well::odReader::errMsg ( ) const
inlineprivatevirtual

Implements Well::ReadAccess.

virtual bool Well::odReader::getCSMdl ( ) const
privatevirtual

Checkshot mdl.

Implements Well::ReadAccess.

bool Well::odReader::getCSMdl ( od_istream ) const
private
virtual bool Well::odReader::getD2T ( ) const
privatevirtual

Implements Well::ReadAccess.

bool Well::odReader::getD2T ( od_istream ) const
private
virtual bool Well::odReader::getDispProps ( ) const
privatevirtual

Implements Well::ReadAccess.

bool Well::odReader::getDispProps ( od_istream ) const
private
virtual bool Well::odReader::getInfo ( ) const
privatevirtual

Implements Well::ReadAccess.

bool Well::odReader::getInfo ( od_istream ) const
private
virtual bool Well::odReader::getLog ( const char *  lognm) const
privatevirtual

Implements Well::ReadAccess.

virtual void Well::odReader::getLogInfo ( BufferStringSet lognms) const
privatevirtual

Implements Well::ReadAccess.

void Well::odReader::getLogInfo ( BufferStringSet ,
TypeSet< int > &   
) const
protected
virtual bool Well::odReader::getLogs ( ) const
privatevirtual

Implements Well::ReadAccess.

virtual bool Well::odReader::getMarkers ( ) const
privatevirtual

Implements Well::ReadAccess.

bool Well::odReader::getMarkers ( od_istream ) const
private
virtual bool Well::odReader::getTrack ( ) const
privatevirtual

Implements Well::ReadAccess.

bool Well::odReader::getTrack ( od_istream ) const
protected
static Log* Well::odReader::rdLogHdr ( od_istream ,
int &  ,
int   
)
staticprotected
void Well::odReader::readLogData ( Log ,
od_istream ,
int   
) const
protected
void Well::odReader::setInpStrmOpenErrMsg ( od_istream ) const
protected
void Well::odReader::setStrmOperErrMsg ( od_istream ,
const uiString  
) const
protected

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