#include <HDFinternalObject.hxx>
Public Member Functions | |
HDFinternalObject (const char *name) | |
HDFinternalObject * | GetPreviousBrother () |
HDFinternalObject * | GetNextBrother () |
void | SetPreviousBrother (HDFinternalObject *previous) |
void | SetNextBrother (HDFinternalObject *next) |
hdf_idt | GetId () |
char * | GetName () |
virtual hdf_object_type | GetObjectType () |
Protected Attributes | |
char * | _name |
hdf_idt | _id |
Private Attributes | |
HDFinternalObject * | _previousbrother |
HDFinternalObject * | _nextbrother |
HDFinternalObject::HDFinternalObject | ( | const char * | name | ) |
References _nextbrother, and _previousbrother.
|
inherited |
References HDFobject::_id.
Referenced by CreateDatasetFromASCII(), HDFarray::HDFarray(), HDFattribute::HDFattribute(), HDFdataset::HDFdataset(), and HDFgroup::HDFgroup().
|
inherited |
References HDFobject::_name.
Referenced by BuildTree(), main(), ReadAttributes(), SaveAttributeInASCIIfile(), SaveDatasetInASCIIfile(), and SaveGroupInASCIIfile().
HDFinternalObject * HDFinternalObject::GetNextBrother | ( | ) |
References _nextbrother.
Referenced by HDFexplorer::Next(), and HDFcontainerObject::~HDFcontainerObject().
|
virtualinherited |
Reimplemented in HDFdataset, HDFgroup, HDFarray, and HDFfile.
References HDF_OBJECT.
Referenced by main().
HDFinternalObject * HDFinternalObject::GetPreviousBrother | ( | ) |
References _previousbrother.
void HDFinternalObject::SetNextBrother | ( | HDFinternalObject * | next | ) |
References _nextbrother.
Referenced by HDFcontainerObject::AddSon().
void HDFinternalObject::SetPreviousBrother | ( | HDFinternalObject * | previous | ) |
References _previousbrother.
Referenced by HDFcontainerObject::AddSon().
|
protectedinherited |
Referenced by HDFfile::CloseOnDisk(), HDFgroup::CloseOnDisk(), HDFattribute::CloseOnDisk(), HDFarray::CloseOnDisk(), HDFdataset::CloseOnDisk(), HDFfile::CreateOnDisk(), HDFgroup::CreateOnDisk(), HDFattribute::CreateOnDisk(), HDFarray::CreateOnDisk(), HDFdataset::CreateOnDisk(), HDFfile::GetAttributeName(), HDFgroup::GetAttributeName(), HDFdataset::GetAttributeName(), HDFarray::GetDataType(), HDFarray::GetDim(), HDFdataset::GetDim(), HDFobject::GetId(), HDFdataset::GetOrder(), HDFattribute::GetSize(), HDFdataset::GetSize(), HDFattribute::GetType(), HDFdataset::GetType(), HDFarray::HDFarray(), HDFobject::HDFobject(), HDFfile::InternalObjectIndentify(), HDFfile::InternalObjectType(), HDFgroup::InternalObjectType(), HDFfile::nAttributes(), HDFgroup::nAttributes(), HDFdataset::nAttributes(), HDFarray::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().
|
private |
Referenced by GetNextBrother(), HDFinternalObject(), and SetNextBrother().
|
private |
Referenced by GetPreviousBrother(), HDFinternalObject(), and SetPreviousBrother().