PUMA Library Reference Manual
Loading...
Searching...
No Matches
Puma::PreSemIterator Class Reference

#include <PreSemIterator.h>

Inheritance diagram for Puma::PreSemIterator:

Public Member Functions

 PreSemIterator (PreTree *node, bool dir=true)
 ~PreSemIterator ()
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

◆ PreSemIterator()

Puma::PreSemIterator::PreSemIterator ( PreTree * node,
bool dir = true )
inline

◆ ~PreSemIterator()

Puma::PreSemIterator::~PreSemIterator ( )
inline

Member Function Documentation

◆ currentItem()

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

Implements Puma::PreTreeIterator.

◆ isDone()

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

Implements Puma::PreTreeIterator.