OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Well::ReadAccess Class Referenceabstract

Base class for object reading data from data store into Well::Data. More...

Inheritance diagram for Well::ReadAccess:
[legend]

Public Member Functions

 ReadAccess (Data &d)
 
virtual ~ReadAccess ()
 
virtual bool get () const =0
 
virtual bool getInfo () const =0
 
virtual bool getTrack () const =0
 
virtual bool getLogs () const =0
 
virtual bool getMarkers () const =0
 
virtual bool getD2T () const =0
 
virtual bool getCSMdl () const =0
 Checkshot mdl. More...
 
virtual bool getDispProps () const =0
 
virtual bool getLog (const char *lognm) const =0
 
virtual void getLogInfo (BufferStringSet &lognms) const =0
 
virtual const OD::StringerrMsg () const =0
 
Datadata ()
 
const Datadata () const
 

Protected Member Functions

bool addToLogSet (Log *) const
 
bool updateDTModel (D2TModel *, bool ischeckshot, uiString &errmsg) const
 
bool updateDTModel (D2TModel *, bool ischeckshot, BufferString &errmsg) const
 D2TModel will become mine and may even be deleted. More...
 
bool updateDTModel (D2TModel *, const Track &, float, bool) const
 

Protected Attributes

Datawd_
 

Detailed Description

Base class for object reading data from data store into Well::Data.

Constructor & Destructor Documentation

Well::ReadAccess::ReadAccess ( Data d)
inline
virtual Well::ReadAccess::~ReadAccess ( )
inlinevirtual

Member Function Documentation

bool Well::ReadAccess::addToLogSet ( Log ) const
protected
Data& Well::ReadAccess::data ( )
inline
const Data& Well::ReadAccess::data ( ) const
inline
virtual const OD::String& Well::ReadAccess::errMsg ( ) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::get ( ) const
pure virtual

Obsolete, will be removed after 6.0. Well::Reader::get() takes over

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getCSMdl ( ) const
pure virtual

Checkshot mdl.

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getD2T ( ) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getDispProps ( ) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getInfo ( ) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getLog ( const char *  lognm) const
pure virtual

Implemented in Well::odReader.

virtual void Well::ReadAccess::getLogInfo ( BufferStringSet lognms) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getLogs ( ) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getMarkers ( ) const
pure virtual

Implemented in Well::odReader.

virtual bool Well::ReadAccess::getTrack ( ) const
pure virtual

Implemented in Well::odReader.

bool Well::ReadAccess::updateDTModel ( D2TModel ,
bool  ischeckshot,
uiString errmsg 
) const
protected
bool Well::ReadAccess::updateDTModel ( D2TModel ,
bool  ischeckshot,
BufferString errmsg 
) const
protected

D2TModel will become mine and may even be deleted.

bool Well::ReadAccess::updateDTModel ( D2TModel ,
const Track ,
float  ,
bool   
) const
protected

Member Data Documentation

Data& Well::ReadAccess::wd_
protected

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