Rogue Wave banner
Previous fileTop of documentContentsIndexNext file

RWOrderedIterator


RWOrderedIterator-->RWIterator

Data Type and Member Function Indexes
(exclusive of constructors and destructors)

Synopsis

#include <rw/ordcltn.h>
RWOrdered a ;
RWOrderedIterator iter(a);

Description

Iterator for class RWOrdered. Traverses the collection from the first to the last item.

Like all Rogue Wave iterators, the "current item" is undefined immediately after construction -- you must define it by using operator() or some other (valid) operation.

Once the iterator has advanced beyond the end of the collection it is no longer valid -- continuing to use it will bring undefined results.

Persistence

None

Public Constructors

RWOrderedIterator(const RWOrdered& a);

Public Member Operator

virtual RWCollectable*
operator()(); 

Public Member Functions

virtual RWCollectable*
findNext(const RWCollectable*);
virtual RWCollectable*
key() const;
virtual void
reset();


Previous fileTop of documentContentsIndexNext file
©Copyright 1999, Rogue Wave Software, Inc.
Send mail to report errors or comment on the documentation.