bes Updated for version 3.20.13
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.
 
HDF5Structureoperator= (const HDF5Structure &rhs)
 Assignment operator for dynamic cast into generic Structure.
 
libdap::BaseType * ptr_duplicate () override
 
bool read () override
 Reads HDF5 structure data by calling each member's read method in this structure.
 

Friends

class HDF5Array
 

Detailed Description

Definition at line 43 of file HDF5Structure.h.

Constructor & Destructor Documentation

◆ HDF5Structure() [1/2]

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

Constructor.

Definition at line 46 of file HDF5Structure.cc.

◆ HDF5Structure() [2/2]

HDF5Structure::HDF5Structure ( const HDF5Structure rhs)

Definition at line 51 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 56 of file HDF5Structure.cc.

◆ ptr_duplicate()

BaseType * HDF5Structure::ptr_duplicate ( )
override

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 ( )
override

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

Definition at line 71 of file HDF5Structure.cc.

Friends And Related Function Documentation

◆ HDF5Array

friend class HDF5Array
friend

Definition at line 53 of file HDF5Structure.h.


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