![]() |
OpendTect
6.6
|
Public Member Functions | |
| virtual | ~Access () |
| virtual od_int64 | curGroupID () const =0 |
| virtual const char * | fileName () const =0 |
| H5::H5File * | getHDF5File () |
| bool | hasDataSet (const DataSetKey &) const |
| bool | hasGroup (const char *grpnm) const |
| bool | isOpen () const |
| virtual bool | isReader () const =0 |
| uiRetVal | open (const char *) |
| uiString | sCantSetScope (const DataSetKey &) const |
| virtual DataSetKey | scope () const =0 |
Static Public Member Functions | |
| static bool | isEnabled (const char *fortype=0) |
| static bool | isEnvBlocked (const char *fortype=0) |
| static bool | isHDF5File (const char *) |
| static uiString | sCannotReadDataSet (const DataSetKey &) |
| static uiString | sDataSetNotFound (const DataSetKey &) |
| static const char * | sFileExtension () |
| static uiString | sHDF5FileNoLongerAccessibe () |
| static uiString | sHDF5NotAvailable () |
| static uiString | sHDF5NotAvailable (const char *fnm) |
| static uiString | sHDF5PackageDispName () |
| static uiString | sNotHDF5File (const char *) |
| static const char * | sSettingsEnabKey () |
Public Attributes | |
| mTypeDefArrNDTypes | |
Protected Member Functions | |
| Access () | |
| virtual void | closeFile ()=0 |
| virtual H5::DataSet * | getDSScope (const DataSetKey &) const =0 |
| Returns (new) scope. null for root scope. More... | |
| virtual H5::Group * | getGrpScope (const DataSetKey *) const =0 |
| virtual H5::H5Object * | getScope (const DataSetKey *) const =0 |
| virtual void | openFile (const char *, uiRetVal &, bool ed)=0 |
| virtual H5::DataSet * | setDSScope (const DataSetKey &)=0 |
| virtual H5::Group * | setGrpScope (const DataSetKey *)=0 |
| virtual H5::H5Object * | setScope (const DataSetKey *)=0 |
Static Protected Member Functions | |
| static uiString | sFileNotOpen () |
| static uiString | sHDF5Err (const uiString &) |
| static const char * | sNeedScope () |
| static const char * | sNoDataPassed () |
| static const char * | sOpenFileFirst () |
Protected Attributes | |
| H5::H5File * | file_ |
| bool | myfile_ |
Friends | |
| class | AccessImpl |
<>
|
virtual |
|
protected |
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
pure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
pure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
protectedpure virtual |
Returns (new) scope. null for root scope.
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
inline |
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
| bool HDF5::Access::hasDataSet | ( | const DataSetKey & | ) | const |
| bool HDF5::Access::hasGroup | ( | const char * | grpnm | ) | const |
|
static |
|
static |
|
static |
|
inline |
|
pure virtual |
Implemented in HDF5::Writer, and HDF5::Reader.
| uiRetVal HDF5::Access::open | ( | const char * | ) |
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
static |
| uiString HDF5::Access::sCantSetScope | ( | const DataSetKey & | ) | const |
|
pure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
static |
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
protectedpure virtual |
Implemented in HDF5::WriterImpl, and HDF5::ReaderImpl.
|
inlinestatic |
|
staticprotected |
|
static |
|
static |
|
static |
|
static |
|
staticprotected |
|
staticprotected |
|
static |
|
staticprotected |
|
inlinestatic |
|
friend |
|
protected |
| HDF5::Access::mTypeDefArrNDTypes |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022