software engineer &        architecture


class TreeMapIterator

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::util::TreeMapIterator Class Reference

#include <TreeMap.h>

Inheritance diagram for acdk::util::TreeMapIterator:

acdk::lang::Object acdk::util::Iterator acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

API: Java<br/>.

Roger Rene Kommer (
2005/04/09 19:26:57

Public Member Functions

 TreeMapIterator (IN(RTreeMap) map, IN(MapEntryTyp) type)
virtual bool hasNext ()
virtual acdk::lang::Object element ()
virtual acdk::lang::Object next ()
virtual void remove ()
 remove current element from the iterator.

Private Member Functions

void _checkMod ()

Private Attributes

RTreeMap _map
RRedBlackNode _first
RRedBlackNode _last
RRedBlackNode _prev
MapEntryTyp _type
int _knownMods

Constructor & Destructor Documentation

acdk::util::TreeMapIterator::TreeMapIterator IN(RTreeMap map,
IN(MapEntryTyp type

Member Function Documentation

void acdk::util::TreeMapIterator::_checkMod  )  [inline, private]

virtual acdk::lang::Object acdk::util::TreeMapIterator::element  )  [virtual]

Implements acdk::util::Iterator.

virtual bool acdk::util::TreeMapIterator::hasNext  )  [inline, virtual]

Implements acdk::util::Iterator.

virtual acdk::lang::Object acdk::util::TreeMapIterator::next  )  [virtual]

Implements acdk::util::Iterator.

virtual void acdk::util::TreeMapIterator::remove  )  [virtual]

remove current element from the iterator.

May not support by all Iterator

Implements acdk::util::Iterator.

Member Data Documentation

RRedBlackNode acdk::util::TreeMapIterator::_first [private]

int acdk::util::TreeMapIterator::_knownMods [private]

RRedBlackNode acdk::util::TreeMapIterator::_last [private]

RTreeMap acdk::util::TreeMapIterator::_map [private]

RRedBlackNode acdk::util::TreeMapIterator::_prev [private]

MapEntryTyp acdk::util::TreeMapIterator::_type [private]

Last modified 2005-05-08 18:33 by SYSTEM By Artefaktur, Ing. Bureau Kommer