Version: 8.3.0
HDFarray Class Reference

#include <HDFarray.hxx>

Inheritance diagram for HDFarray:

Public Member Functions

 HDFarray (HDFobject *father, hdf_type dataType, int ndim, hdf_size *dim)
 
 HDFarray (HDFobject *father)
 
virtual ~HDFarray ()
 
virtual hdf_type GetDataType ()
 
virtual hdf_object_type GetObjectType ()
 
void CreateOnDisk ()
 
void CloseOnDisk ()
 
int nDim ()
 
void GetDim (hdf_size dim[])
 
hdf_idt GetId ()
 
charGetName ()
 

Protected Attributes

HDFobject_father
 
hdf_type _datatype
 
hdf_size_dim
 
int _ndim
 
char_name
 
hdf_idt _id
 

Constructor & Destructor Documentation

HDFarray::HDFarray ( HDFobject father,
hdf_type  dataType,
int  ndim,
hdf_size dim 
)

References _datatype, _dim, _father, and _ndim.

HDFarray::HDFarray ( HDFobject father)
HDFarray::~HDFarray ( )
virtual

References _dim.

Member Function Documentation

void HDFarray::CloseOnDisk ( )

References HDFobject::_id, and HDFarrayClose().

Referenced by CreateDatasetFromASCII().

void HDFarray::CreateOnDisk ( )
hdf_type HDFarray::GetDataType ( )
virtual
void HDFarray::GetDim ( hdf_size  dim[])
hdf_object_type HDFarray::GetObjectType ( )
virtual

Reimplemented from HDFobject.

References HDF_ARRAY_TYPE.

int HDFarray::nDim ( )

Field Documentation

hdf_type HDFarray::_datatype
protected

Referenced by CreateOnDisk(), GetDataType(), and HDFarray().

hdf_size* HDFarray::_dim
protected
HDFobject* HDFarray::_father
protected

Referenced by HDFarray().

int HDFarray::_ndim
protected

Referenced by CreateOnDisk(), GetDim(), HDFarray(), and nDim().