1 #ifndef HDFCONTAINEROBJECT_HXX
2 #define HDFCONTAINEROBJECT_HXX
8 #include "HDFobject.hxx"
9 #include "HDFinternalObject.hxx"
11 class HDFcontainerObject : public HDFinternalObject
14 HDFinternalObject *_firstson;
15 HDFinternalObject *_lastson;
18 HDFcontainerObject(char *name);
19 virtual ~HDFcontainerObject();
21 virtual int nInternalObjects();
22 virtual void InternalObjectIndentify(int rank, char *object_name);
24 void AddSon(HDFinternalObject *son);
25 HDFinternalObject *GetFirstSon();
26 HDFinternalObject *GetLastSon();