bes
Updated for version 3.20.6
|
Public Member Functions | |
libdap::BaseType * | h5dims_transform_to_dap4 (libdap::D4Group *root) |
HDF5Array (const std::string &n, const std::string &d, libdap::BaseType *v) | |
Constructor. More... | |
virtual libdap::BaseType * | ptr_duplicate () |
virtual bool | read () |
Reads HDF5 array data into local buffer. More... | |
void | set_memneed (size_t need) |
remembers memory size needed. More... | |
void | set_numdim (int ndims) |
remembers number of dimensions of this array. More... | |
void | set_numelm (int nelms) |
remembers number of elements in this array. More... | |
void | set_varpath (const std::string vpath) |
Friends | |
class | HDF5Structure |
std::string | return_type (hid_t datatype) |
See return_type function defined in h5dds.cc. More... | |
Definition at line 48 of file HDF5Array.h.
HDF5Array::HDF5Array | ( | const std::string & | n, |
const std::string & | d, | ||
libdap::BaseType * | v | ||
) |
Constructor.
Definition at line 58 of file HDF5Array.cc.
|
virtual |
Clone this instance.
Allocate a new instance and copy *this into it. This method must perform a deep copy.
Definition at line 54 of file HDF5Array.cc.
|
virtual |
Reads HDF5 array data into local buffer.
Definition at line 114 of file HDF5Array.cc.
void HDF5Array::set_memneed | ( | size_t | need | ) |
remembers memory size needed.
Definition at line 1446 of file HDF5Array.cc.
void HDF5Array::set_numdim | ( | int | ndims | ) |
remembers number of dimensions of this array.
Definition at line 1450 of file HDF5Array.cc.
void HDF5Array::set_numelm | ( | int | nelms | ) |
remembers number of elements in this array.
Definition at line 1454 of file HDF5Array.cc.
|
friend |
See return_type function defined in h5dds.cc.