Field3D
|
Base class for all scoped Hdf5 util classes. More...
#include <Hdf5Util.h>
Public Member Functions | |
H5Base () | |
hid_t | id () const |
Query the hid_t value. | |
operator hid_t () | |
Implicit cast to hid_t. | |
Protected Attributes | |
hid_t | m_id |
Base class for all scoped Hdf5 util classes.
Definition at line 82 of file Hdf5Util.h.
Hdf5Util::H5Base::H5Base | ( | ) | [inline] |
Definition at line 86 of file Hdf5Util.h.
: m_id(-1) { /* Empty */ }
hid_t Hdf5Util::H5Base::id | ( | ) | const [inline] |
Query the hid_t value.
Definition at line 90 of file Hdf5Util.h.
References m_id.
Referenced by InputFile::parseLayers(), DenseFieldIO::read(), SparseDataReader< Data_T >::readBlock(), SparseDataReader< Data_T >::readBlockList(), MACFieldIO::readData(), Field3DInputFile::readGroupMembership(), Field3DInputFile::readMetadata(), Field3DInputFile::readPartitionAndLayerInfo(), SparseDataReader< Data_T >::SparseDataReader(), MACFieldIO::writeData(), Field3DOutputFile::writeGlobalMetadata(), SparseFieldIO::writeInternal(), DenseFieldIO::writeInternal(), Field3DOutputFile::writeMapping(), and Hdf5Util::writeSimpleData().
{ return m_id; }
Hdf5Util::H5Base::operator hid_t | ( | ) | [inline] |
hid_t Hdf5Util::H5Base::m_id [protected] |
Definition at line 96 of file Hdf5Util.h.
Referenced by Hdf5Util::H5ScopedScreate::create(), Hdf5Util::H5ScopedAget_space::H5ScopedAget_space(), Hdf5Util::H5ScopedAget_type::H5ScopedAget_type(), Hdf5Util::H5ScopedAopen::H5ScopedAopen(), Hdf5Util::H5ScopedAopenIdx::H5ScopedAopenIdx(), Hdf5Util::H5ScopedDcreate::H5ScopedDcreate(), Hdf5Util::H5ScopedGcreate::H5ScopedGcreate(), Hdf5Util::H5ScopedTget_native_type::H5ScopedTget_native_type(), id(), Hdf5Util::H5ScopedDget_type::open(), Hdf5Util::H5ScopedDget_space::open(), Hdf5Util::H5ScopedDopen::open(), Hdf5Util::H5ScopedGopen::open(), operator hid_t(), Hdf5Util::H5ScopedAget_space::~H5ScopedAget_space(), Hdf5Util::H5ScopedAget_type::~H5ScopedAget_type(), Hdf5Util::H5ScopedAopen::~H5ScopedAopen(), Hdf5Util::H5ScopedAopenIdx::~H5ScopedAopenIdx(), Hdf5Util::H5ScopedDcreate::~H5ScopedDcreate(), Hdf5Util::H5ScopedDget_space::~H5ScopedDget_space(), Hdf5Util::H5ScopedDget_type::~H5ScopedDget_type(), Hdf5Util::H5ScopedDopen::~H5ScopedDopen(), Hdf5Util::H5ScopedGcreate::~H5ScopedGcreate(), Hdf5Util::H5ScopedGopen::~H5ScopedGopen(), Hdf5Util::H5ScopedScreate::~H5ScopedScreate(), and Hdf5Util::H5ScopedTget_native_type::~H5ScopedTget_native_type().