Tools.h++ Class Reference

Table Of Contents
Click on the banner to return to the Class Reference home page.
©Copyright 1996 Rogue Wave Software
RWTIsvDlistIterator<T>
Synopsis
Description
Persistence
Public Constructor
Public Operators
Public Member Functions
Synopsis
#include <rw/tidlist.h>
RWTIsvDlist<T> list;
RWTIsvDlistIterator<T> iterator(list);
Description
Iterator for class RWTIsvDlist<T>, allowing sequential access to all the elements of a
doubly-linked parameterized intrusive list. Elements are accessed in order, in either direction.
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 Constructor
RWTIsvDlistIterator(RWTIsvDlist<T>& c);
Constructs an iterator to be used with the list c.