#include <HDFexplorer.hxx>
Public Member Functions | |
HDFexplorer (HDFcontainerObject *container) | |
~HDFexplorer () | |
void | Reset (HDFcontainerObject *new_container) |
void | Init () |
void | Next () |
int | More () |
HDFinternalObject * | Value () |
Private Attributes | |
int | _size |
HDFcontainerObject * | _container |
HDFinternalObject * | _head |
HDFinternalObject * | _queue |
HDFinternalObject * | _current |
HDFexplorer::HDFexplorer | ( | HDFcontainerObject * | container | ) |
HDFexplorer::~HDFexplorer | ( | ) |
void HDFexplorer::Next | ( | ) |
References _current, and HDFinternalObject::GetNextBrother().
Referenced by main().
void HDFexplorer::Reset | ( | HDFcontainerObject * | new_container | ) |
References _container, _current, _head, _queue, _size, HDFcontainerObject::GetFirstSon(), HDFcontainerObject::GetLastSon(), and HDFcontainerObject::nSons().
Referenced by main().
HDFinternalObject * HDFexplorer::Value | ( | ) |
|
private |
Referenced by HDFexplorer(), and Reset().
|
private |
|
private |
Referenced by HDFexplorer(), Init(), and Reset().
|
private |
Referenced by HDFexplorer(), and Reset().
|
private |
Referenced by HDFexplorer(), and Reset().