Hdf5Pager Class Reference

This class is an on-disk accessor for HDF5 files. More...

#include <Hdf5Pager.h>

Inheritance diagram for Hdf5Pager:

Inheritance graph

List of all members.

Public Member Functions

 Hdf5Pager ()
 ~Hdf5Pager ()
hid_t getFileHandle ()


Detailed Description

This class is an on-disk accessor for HDF5 files.

Under current conditions, no one will need to derive from Hdf5Pager unless multiple HDF datasets correspond to a single data cube.

This pager should only be used with datasets that have two or three dimensions. If used with datasets having two dimensions, the band count must be 1 and the interleave format must be BIP.

Definition at line 29 of file Hdf5Pager.h.


Constructor & Destructor Documentation

Hdf5Pager::Hdf5Pager (  ) 

Creates an RasterPager for HDF5 data.

If you create a subclass, make sure to call setName() to something unique. Two plug-ins with the same name will cause problems.

Hdf5Pager::~Hdf5Pager (  ) 

Destroys the RasterPager for HDF5 data.

Closes the file and dataset that was opened by openFile().


Member Function Documentation

hid_t Hdf5Pager::getFileHandle (  )  [virtual]

Return the HDF5 file handle currently held by the Hdf5Pager instance.

Implements Hdf5PagerFileHandle.


Software Development Kit - Opticks 4.9.0 Build 16218