Version: 8.3.0
HDFinternalObject Class Reference

#include <HDFinternalObject.hxx>

Inheritance diagram for HDFinternalObject:

Public Member Functions

 HDFinternalObject (const char *name)
 
HDFinternalObjectGetPreviousBrother ()
 
HDFinternalObjectGetNextBrother ()
 
void SetPreviousBrother (HDFinternalObject *previous)
 
void SetNextBrother (HDFinternalObject *next)
 
hdf_idt GetId ()
 
charGetName ()
 
virtual hdf_object_type GetObjectType ()
 

Protected Attributes

char_name
 
hdf_idt _id
 

Private Attributes

HDFinternalObject_previousbrother
 
HDFinternalObject_nextbrother
 

Constructor & Destructor Documentation

HDFinternalObject::HDFinternalObject ( const char name)

References _nextbrother, and _previousbrother.

Member Function Documentation

HDFinternalObject * HDFinternalObject::GetNextBrother ( )
hdf_object_type HDFobject::GetObjectType ( )
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().

Field Documentation

HDFinternalObject* HDFinternalObject::_nextbrother
private
HDFinternalObject* HDFinternalObject::_previousbrother
private