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

#include <HDF5Int32.h>

Inheritance diagram for HDF5Int32:
Inheritance graph
Collaboration diagram for HDF5Int32:
Collaboration graph

Public Member Functions

hid_t get_did ()
 returns HDF5 dataset id. More...
 
hid_t get_tid ()
 returns HDF5 datatype id. More...
 
 HDF5Int32 (const string &n, const string &d)
 Constructor. More...
 
virtual BaseType * ptr_duplicate ()
 Clone this instance. More...
 
virtual bool read ()
 Reads HDF5 32-bit integer 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 ~HDF5Int32 ()
 

Friends

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

Detailed Description

Definition at line 49 of file HDF5Int32.h.

Constructor & Destructor Documentation

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

Constructor.

Definition at line 57 of file HDF5Int32.cc.

Referenced by ptr_duplicate().

virtual HDF5Int32::~HDF5Int32 ( )
inlinevirtual

Definition at line 58 of file HDF5Int32.h.

Member Function Documentation

hid_t HDF5Int32::get_did ( )

returns HDF5 dataset id.

Definition at line 188 of file HDF5Int32.cc.

hid_t HDF5Int32::get_tid ( )

returns HDF5 datatype id.

Definition at line 193 of file HDF5Int32.cc.

BaseType * HDF5Int32::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 63 of file HDF5Int32.cc.

References HDF5Int32().

Here is the call graph for this function:

bool HDF5Int32::read ( )
virtual

Reads HDF5 32-bit integer data into local buffer.

Definition at line 69 of file HDF5Int32.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 HDF5Int32::set_did ( hid_t  dset)

remembers HDF5 dataset id.

Definition at line 178 of file HDF5Int32.cc.

void HDF5Int32::set_tid ( hid_t  type)

remembers HDF5 datatype id.

Definition at line 183 of file HDF5Int32.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: