bes  Updated for version 3.20.6
HDF5Array Class Reference
Collaboration diagram for HDF5Array:
Collaboration graph

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...
 

Detailed Description

Definition at line 48 of file HDF5Array.h.

Constructor & Destructor Documentation

◆ HDF5Array()

HDF5Array::HDF5Array ( const std::string &  n,
const std::string &  d,
libdap::BaseType *  v 
)

Constructor.

Definition at line 58 of file HDF5Array.cc.

Member Function Documentation

◆ ptr_duplicate()

BaseType * HDF5Array::ptr_duplicate ( )
virtual

Clone this instance.

Allocate a new instance and copy *this into it. This method must perform a deep copy.

Returns
A newly allocated copy of this class

Definition at line 54 of file HDF5Array.cc.

◆ read()

bool HDF5Array::read ( )
virtual

Reads HDF5 array data into local buffer.

Definition at line 114 of file HDF5Array.cc.

◆ set_memneed()

void HDF5Array::set_memneed ( size_t  need)

remembers memory size needed.

Definition at line 1446 of file HDF5Array.cc.

◆ set_numdim()

void HDF5Array::set_numdim ( int  ndims)

remembers number of dimensions of this array.

Definition at line 1450 of file HDF5Array.cc.

◆ set_numelm()

void HDF5Array::set_numelm ( int  nelms)

remembers number of elements in this array.

Definition at line 1454 of file HDF5Array.cc.

Friends And Related Function Documentation

◆ return_type

std::string return_type ( hid_t  datatype)
friend

See return_type function defined in h5dds.cc.


The documentation for this class was generated from the following files: