OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
HDF5Float32 Class Reference

#include <HDF5Float32.h>

Inheritance diagram for HDF5Float32:
Inheritance graph
Collaboration diagram for HDF5Float32:
Collaboration graph

Public Member Functions

hid_t get_did ()
 returns HDF5 dataset id. More...
 
hid_t get_tid ()
 returns HDF5 datatype id. More...
 
 HDF5Float32 (const string &n, const string &d)
 Constructor. More...
 
virtual BaseType * ptr_duplicate ()
 Clone this instance. More...
 
virtual bool read ()
 Reads HDF5 32-bit float data into local buffer. More...
 
void set_did (hid_t dset)
 remembers HDF5 dataset id. More...
 
void set_tid (hid_t type)
 remembers HDF5 datatype id. More...
 
virtual ~HDF5Float32 ()
 

Friends

string return_type (hid_t datatype)
 See return_type function defined in h5dds.cc. More...
 

Detailed Description

Definition at line 47 of file HDF5Float32.h.

Constructor & Destructor Documentation

HDF5Float32::HDF5Float32 ( const string &  n,
const string &  d 
)

Constructor.

Definition at line 56 of file HDF5Float32.cc.

Referenced by ptr_duplicate().

virtual HDF5Float32::~HDF5Float32 ( )
inlinevirtual

Definition at line 55 of file HDF5Float32.h.

Member Function Documentation

hid_t HDF5Float32::get_did ( )

returns HDF5 dataset id.

Definition at line 178 of file HDF5Float32.cc.

hid_t HDF5Float32::get_tid ( )

returns HDF5 datatype id.

Definition at line 183 of file HDF5Float32.cc.

BaseType * HDF5Float32::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 62 of file HDF5Float32.cc.

References HDF5Float32().

Here is the call graph for this function:

bool HDF5Float32::read ( )
virtual

Reads HDF5 32-bit float data into local buffer.

Definition at line 67 of file HDF5Float32.cc.

References HDF5Structure::get_array_index(), get_dap_type(), get_data(), HDF5Structure::get_entire_array_size(), and NULL.

Here is the call graph for this function:

void HDF5Float32::set_did ( hid_t  dset)

remembers HDF5 dataset id.

Definition at line 168 of file HDF5Float32.cc.

void HDF5Float32::set_tid ( hid_t  type)

remembers HDF5 datatype id.

Definition at line 173 of file HDF5Float32.cc.

Friends And Related Function Documentation

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: