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

Public Member Functions

 HDF5Structure (const HDF5Structure &rhs)
 
 HDF5Structure (const std::string &n, const std::string &vpath, const std::string &d)
 Constructor. More...
 
HDF5Structureoperator= (const HDF5Structure &rhs)
 Assignment operator for dynamic cast into generic Structure. More...
 
virtual libdap::BaseType * ptr_duplicate ()
 
virtual bool read ()
 Reads HDF5 structure data by calling each member's read method in this structure. More...
 

Friends

class HDF5Array
 
std::string return_type (hid_t datatype)
 See return_type function defined in h5dds.cc.
More...
 

Detailed Description

Definition at line 43 of file HDF5Structure.h.

Constructor & Destructor Documentation

◆ HDF5Structure()

HDF5Structure::HDF5Structure ( const std::string &  n,
const std::string &  vpath,
const std::string &  d 
)

Constructor.

Definition at line 46 of file HDF5Structure.cc.

Member Function Documentation

◆ operator=()

HDF5Structure & HDF5Structure::operator= ( const HDF5Structure rhs)

Assignment operator for dynamic cast into generic Structure.

Definition at line 58 of file HDF5Structure.cc.

◆ ptr_duplicate()

BaseType * HDF5Structure::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 41 of file HDF5Structure.cc.

◆ read()

bool HDF5Structure::read ( )
virtual

Reads HDF5 structure data by calling each member's read method in this structure.

Definition at line 69 of file HDF5Structure.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: