OpendTect
7.0
|
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-2024