OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
Well::Reader Class Reference

Reads Well::Data from any data store. More...

Public Member Functions

 Reader (const MultiID &, Data &)
 
 Reader (const IOObj &, Data &)
 
 ~Reader ()
 
bool isUsable () const
 
bool get () const
 Just read all. More...
 
bool getInfo () const
 Read Info only. More...
 
bool getTrack () const
 Read Track only. More...
 
bool getLogs () const
 Read logs only. More...
 
bool getMarkers () const
 Read Markers only. More...
 
bool getD2T () const
 Read D2T model parts. More...
 
bool getCSMdl () const
 Read Checkshot model parts. More...
 
bool getDispProps () const
 Read display props only. More...
 
bool getLog (const char *lognm) const
 Read this one only. More...
 
void getLogInfo (BufferStringSet &lognms) const
 
const OD::StringerrMsg () const
 
Well::Datadata ()
 
const Well::Datadata () const
 
bool getMapLocation (Coord &) const
 

Protected Attributes

ReadAccessra_
 
BufferString errmsg_
 

Private Member Functions

 mODTextTranslationClass (Reader)
 
void init (const IOObj &, Data &)
 

Detailed Description

Reads Well::Data from any data store.

Constructor & Destructor Documentation

Well::Reader::Reader ( const MultiID ,
Data  
)
Well::Reader::Reader ( const IOObj ,
Data  
)
Well::Reader::~Reader ( )

Member Function Documentation

Well::Data* Well::Reader::data ( )
const Well::Data* Well::Reader::data ( ) const
inline
const OD::String& Well::Reader::errMsg ( ) const
inline
bool Well::Reader::get ( ) const

Just read all.

bool Well::Reader::getCSMdl ( ) const

Read Checkshot model parts.

bool Well::Reader::getD2T ( ) const

Read D2T model parts.

bool Well::Reader::getDispProps ( ) const

Read display props only.

bool Well::Reader::getInfo ( ) const

Read Info only.

bool Well::Reader::getLog ( const char *  lognm) const

Read this one only.

void Well::Reader::getLogInfo ( BufferStringSet lognms) const
bool Well::Reader::getLogs ( ) const

Read logs only.

bool Well::Reader::getMapLocation ( Coord ) const
bool Well::Reader::getMarkers ( ) const

Read Markers only.

bool Well::Reader::getTrack ( ) const

Read Track only.

void Well::Reader::init ( const IOObj ,
Data  
)
private
bool Well::Reader::isUsable ( ) const
inline
Well::Reader::mODTextTranslationClass ( Reader  )
private

Member Data Documentation

BufferString Well::Reader::errmsg_
mutableprotected
ReadAccess* Well::Reader::ra_
protected

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