Tools.h++ Class Reference

Table Of Contents
Click on the banner to return to the Class Reference home page.
©Copyright 1996 Rogue Wave Software
RWTValHashMultiSetIterator<T,H,EQ>
Synopsis
Please Note!
Description
Persistence
Example
Public Constructors
Public Member Operators
Public Member Functions
Synopsis
#include<rw/tvhasht.h>
RWTValHashMultiSet<T,H,EQ> m;
RWTValHashMultiSet<T,H,EQ> itr(m);
Please Note!
If you have the Standard C++ Library, use the interface described here. Otherwise, use the
interface for RWTValHashTableIterator described in Appendix A.
Description
RWTValHashMultiSetIterator is supplied with Tools.h++ 7 to provide an iterator interface to
RWTValHashMultiSetIterator that is backward compatible with the container iterators provided
in Tools.h++ 6.x.
Iteration over an RWTValHashMultiSet is pseudorandom and dependent on the capacity of the
underlying hash table and the hash function being used. The only useable relationship between
consecutive elements is that elements which are defined to be equivalent by the equivalence
object, EQ, will remain adjacent.