#include <HDFarray.hxx>
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 () |
char * | GetName () |
Protected Attributes | |
HDFobject * | _father |
hdf_type | _datatype |
hdf_size * | _dim |
int | _ndim |
char * | _name |
hdf_idt | _id |
HDFarray::HDFarray | ( | HDFobject * | father | ) |
References _datatype, _dim, _father, HDFobject::_id, _ndim, HDFobject::GetId(), HDF_NONE, and HDFarrayGetTypeId().
|
virtual |
References _dim.
void HDFarray::CloseOnDisk | ( | ) |
References HDFobject::_id, and HDFarrayClose().
Referenced by CreateDatasetFromASCII().
void HDFarray::CreateOnDisk | ( | ) |
References _datatype, _dim, HDFobject::_id, _ndim, and HDFarrayCreate().
Referenced by CreateDatasetFromASCII().
|
virtual |
References _datatype, HDFobject::_id, HDF_NONE, and HDFarrayGetType().
Referenced by SaveDatasetInASCIIfile().
void HDFarray::GetDim | ( | hdf_size | dim[] | ) |
References _dim, HDFobject::_id, _ndim, HDFarrayGetDim(), and HDFdatasetGetnDim().
Referenced by SaveDatasetInASCIIfile().
|
inherited |
References HDFobject::_id.
Referenced by CreateDatasetFromASCII(), HDFarray(), HDFattribute::HDFattribute(), HDFdataset::HDFdataset(), and HDFgroup::HDFgroup().
|
inherited |
References HDFobject::_name.
Referenced by BuildTree(), main(), ReadAttributes(), SaveAttributeInASCIIfile(), SaveDatasetInASCIIfile(), and SaveGroupInASCIIfile().
|
virtual |
Reimplemented from HDFobject.
References HDF_ARRAY_TYPE.
int HDFarray::nDim | ( | ) |
References HDFobject::_id, _ndim, and HDFarrayGetnDim().
Referenced by SaveDatasetInASCIIfile().
|
protected |
Referenced by CreateOnDisk(), GetDataType(), and HDFarray().
|
protected |
Referenced by CreateOnDisk(), GetDim(), HDFarray(), and ~HDFarray().
|
protected |
Referenced by HDFarray().
|
protectedinherited |
Referenced by HDFfile::CloseOnDisk(), HDFgroup::CloseOnDisk(), HDFattribute::CloseOnDisk(), CloseOnDisk(), HDFdataset::CloseOnDisk(), HDFfile::CreateOnDisk(), HDFgroup::CreateOnDisk(), HDFattribute::CreateOnDisk(), CreateOnDisk(), HDFdataset::CreateOnDisk(), HDFfile::GetAttributeName(), HDFgroup::GetAttributeName(), HDFdataset::GetAttributeName(), GetDataType(), GetDim(), HDFdataset::GetDim(), HDFobject::GetId(), HDFdataset::GetOrder(), HDFattribute::GetSize(), HDFdataset::GetSize(), HDFattribute::GetType(), HDFdataset::GetType(), HDFarray(), HDFobject::HDFobject(), HDFfile::InternalObjectIndentify(), HDFfile::InternalObjectType(), HDFgroup::InternalObjectType(), HDFfile::nAttributes(), HDFgroup::nAttributes(), HDFdataset::nAttributes(), nDim(), HDFdataset::nDim(), HDFfile::nInternalObjects(), HDFfile::OpenOnDisk(), HDFgroup::OpenOnDisk(), HDFattribute::OpenOnDisk(), HDFdataset::OpenOnDisk(), HDFattribute::ReadFromDisk(), HDFdataset::ReadFromDisk(), HDFattribute::WriteOnDisk(), and HDFdataset::WriteOnDisk().
|
protectedinherited |
Referenced by HDFfile::CreateOnDisk(), HDFgroup::CreateOnDisk(), HDFattribute::CreateOnDisk(), HDFdataset::CreateOnDisk(), HDFgroup::FileMount(), HDFgroup::FileUnMount(), HDFobject::GetName(), HDFobject::HDFobject(), HDFgroup::InternalObjectIndentify(), HDFgroup::nInternalObjects(), HDFfile::OpenOnDisk(), HDFgroup::OpenOnDisk(), HDFattribute::OpenOnDisk(), HDFdataset::OpenOnDisk(), and HDFobject::~HDFobject().
|
protected |
Referenced by CreateOnDisk(), GetDim(), HDFarray(), and nDim().