Version: 8.3.0
HDFexplorer Class Reference

#include <HDFexplorer.hxx>

Public Member Functions

 HDFexplorer (HDFcontainerObject *container)
 
 ~HDFexplorer ()
 
void Reset (HDFcontainerObject *new_container)
 
void Init ()
 
void Next ()
 
int More ()
 
HDFinternalObjectValue ()
 

Private Attributes

int _size
 
HDFcontainerObject_container
 
HDFinternalObject_head
 
HDFinternalObject_queue
 
HDFinternalObject_current
 

Constructor & Destructor Documentation

HDFexplorer::~HDFexplorer ( )

Member Function Documentation

void HDFexplorer::Init ( )

References _current, and _head.

Referenced by main().

int HDFexplorer::More ( )

References _current.

Referenced by main().

void HDFexplorer::Next ( )

References _current, and HDFinternalObject::GetNextBrother().

Referenced by main().

HDFinternalObject * HDFexplorer::Value ( )

References _current.

Referenced by main().

Field Documentation

HDFcontainerObject* HDFexplorer::_container
private

Referenced by HDFexplorer(), and Reset().

HDFinternalObject* HDFexplorer::_current
private

Referenced by HDFexplorer(), Init(), More(), Next(), Reset(), and Value().

HDFinternalObject* HDFexplorer::_head
private

Referenced by HDFexplorer(), Init(), and Reset().

HDFinternalObject* HDFexplorer::_queue
private

Referenced by HDFexplorer(), and Reset().

int HDFexplorer::_size
private

Referenced by HDFexplorer(), and Reset().