![]() |
OpendTect 8.0
|
Reads Well::Data from HDF5 file
More...
#include <wellhdf5reader.h>
Public Member Functions | |
| HDF5Reader (const char *fnm, Data &, uiString &errmsg) | |
| HDF5Reader (const HDF5Writer &, Data &, uiString &errmsg) | |
| HDF5Reader (const IOObj &, Data &, uiString &errmsg) | |
| ~HDF5Reader () | |
Public Member Functions inherited from Well::ReadAccess | |
| virtual | ~ReadAccess () |
| Data & | data () |
| const Data & | data () const |
| virtual bool | getCSMdlByID (const D2TID &) const |
| virtual bool | getCSMdlByName (const char *) const |
| virtual bool | getCSMdlInfo (BufferStringSet &) const |
| virtual bool | getD2TByID (const D2TID &) const |
| virtual bool | getD2TByName (const char *) const |
| virtual bool | getD2TInfo (BufferStringSet &) const |
| mOD_DisableCopy (ReadAccess) virtual bool getInfo() const =0 | |
Private Member Functions | |
| bool | doGetD2T (bool) const |
| bool | ensureFileOpen () const |
| const uiString & | errMsg () const override |
| bool | get () const override |
| bool | getCSMdl () const override |
| Checkshot mdl. | |
| bool | getD2T () const override |
| bool | getDefLogs () const override |
| bool | getDispProps () const override |
| bool | getInfo () const override |
| bool | getLog (const char *lognm) const override |
| bool | getLogByID (const LogID &) const override |
| void | getLogInfo (BufferStringSet &) const override |
| bool | getLogPars (const HDF5::DataSetKey &, IOPar &) const |
| bool | getLogs (bool needjustinfo) const override |
| bool | getMarkers () const override |
| bool | getTrack () const override |
| Log * | getWL (const HDF5::DataSetKey &) const |
| void | init (const char *) |
Private Attributes | |
| uiString & | errmsg_ |
| IOPar | infoiop_ |
| PtrMan< HDF5::Reader > | rdr_ |
Additional Inherited Members | |
Static Public Member Functions inherited from Well::HDF5Access | |
| static const char * | sColorsDSName () |
| static const char * | sCoordsDSName () |
| static const char * | sCSsGrpName () |
| static const char * | sDispParsGrpName () |
| static const char * | sKeyLogDel () |
| static const char * | sLogsGrpName () |
| static const char * | sLvlIDsDSName () |
| static const char * | sMarkersGrpName () |
| static const char * | sMDsDSName () |
| static const char * | sNamesDSName () |
| static const char * | sTDsGrpName () |
| static const char * | sTrackGrpName () |
| static const char * | sTWTsDSName () |
| static const char * | sValuesDSName () |
Protected Member Functions inherited from Well::ReadAccess | |
| ReadAccess (Data &) | |
| bool | addToLogSet (Log *, bool needjustinfo=false) const |
| void | adjustTrackIfNecessary (bool frommarkers=false) const |
| bool | updateDTModel (D2TModel *, bool ischeckshot, BufferString &errmsg) const |
| D2TModel will become mine and may even be deleted. | |
| bool | updateDTModel (D2TModel *, bool ischeckshot, uiString &errmsg) const |
| mDeprecatedDef bool | updateDTModel (D2TModel *, const Track &, float, bool) const |
Protected Attributes inherited from Well::ReadAccess | |
| Data & | wd_ |
Reads Well::Data from HDF5 file
<>
| Well::HDF5Reader::HDF5Reader | ( | const HDF5Writer & | , |
| Data & | , | ||
| uiString & | errmsg ) |
| Well::HDF5Reader::~HDF5Reader | ( | ) |
|
private |
|
private |
|
inlineoverrideprivatevirtual |
Implements Well::ReadAccess.
|
inlineoverrideprivatevirtual |
Implements Well::ReadAccess.
|
overrideprivatevirtual |
Checkshot mdl.
Implements Well::ReadAccess.
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
overrideprivatevirtual |
Reimplemented from Well::ReadAccess.
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
overrideprivate |
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
overrideprivatevirtual |
Reimplemented from Well::ReadAccess.
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
private |
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
overrideprivatevirtual |
Implements Well::ReadAccess.
|
private |
|
private |
|
private |
|
mutableprivate |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025