Puma Reference Manual Puma::PreSonIterator Class Reference



Puma::PreSonIterator Class Reference

#include <PreSonIterator.h>

Inheritance diagram for Puma::PreSonIterator:
Inheritance graph

Public Member Functions

 PreSonIterator (PreTree *node, bool dir=true)
 
 ~PreSonIterator ()
 
bool isDone () const
 
PreTreecurrentItem () const
 
- Public Member Functions inherited from Puma::PreTreeIterator
virtual ~PreTreeIterator ()
 
void first ()
 
void next ()
 

Additional Inherited Members

- Protected Member Functions inherited from Puma::PreTreeIterator
 PreTreeIterator (PreTree *node, bool dir=true)
 
- Protected Attributes inherited from Puma::PreTreeIterator
PreTree_tree
 
long _current
 
bool _dir
 

Constructor & Destructor Documentation

Puma::PreSonIterator::PreSonIterator ( PreTree node,
bool  dir = true 
)
inline
Puma::PreSonIterator::~PreSonIterator ( )
inline

Member Function Documentation

PreTree* Puma::PreSonIterator::currentItem ( ) const
inlinevirtual

Implements Puma::PreTreeIterator.

bool Puma::PreSonIterator::isDone ( ) const
inlinevirtual

Implements Puma::PreTreeIterator.




Puma Reference Manual. Created on Fri Oct 24 2014.