Version: 9.15.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()

HDFexplorer::~HDFexplorer ( )

Member Function Documentation

◆ Init()

void HDFexplorer::Init ( )

References _current, and _head.

Referenced by main().

◆ More()

int HDFexplorer::More ( )

References _current.

Referenced by main().

◆ Next()

void HDFexplorer::Next ( )

References _current, and HDFinternalObject::GetNextBrother().

Referenced by main().

◆ Reset()

◆ Value()

HDFinternalObject * HDFexplorer::Value ( )

References _current.

Referenced by main().

Field Documentation

◆ _container

◆ _current

◆ _head

HDFinternalObject* HDFexplorer::_head
private

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

◆ _queue

HDFinternalObject* HDFexplorer::_queue
private

Referenced by HDFexplorer(), and Reset().

◆ _size

int HDFexplorer::_size
private

Referenced by HDFexplorer(), and Reset().