Tools.h++ Class Reference

Table Of Contents
Click on the banner to return to the Class Reference home page.
Return to the Appendix home page.
©Copyright 1996 Rogue Wave Software
RWTPtrHashDictionaryIterator<K,V>
Alternate template: Standard C++ Library not required
Synopsis
Please Note!
Description
Persistence
Public Constructor
Public Operators
Public Member Functions
Synopsis
#include <rw/tphdict.h>
unsigned hashFun(const K&);
RWTPtrHashDictionary<K,V> dictionary(hashFun);
RWTPtrHashDictionaryIterator<K,V> iterator(dictionary);
Please Note!
If you do not have the Standard C++ Library, use the interface described here. Otherwise, use the
interface to RWTPtrHashMapIterator described in the Class Reference.
Description
Iterator for class RWTPtrHashDictionary<K,V> allowing sequential access to all keys and values of a
parameterized hash dictionary. Elements are not accessed in any particular order.
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.