Tools.h++ Class Reference

Table Of Contents
Click on the banner to return to the Class Reference home page.
©Copyright 1996 Rogue Wave Software
rw_hashmultiset
Synopsis
Description
Persistence
Public Typedefs
Public Constructors
Public Destructor
Public Operators
Accessors
Const Public Member Functions
Mutators
Special Methods for Multisets
Synopsis
#include <rw/rwstl/hashmset.h>
rw_hashmultiset<T,Hash,EQ> mset;
Description
Class rw_hashmultiset<T,Hash,EQ> maintains a collection of T, implemented as a hash table
in which there may be many EQ instances of T. Since this is a value based collection, objects
are copied into and out of the collection. As with all classes that meet the ANSI associative
container specification, rw_hashmap provides for iterators that reference its elements.
Operations that alter the contents of rw_hashmap may invalidate other iterators that reference
the container. Since the contents of rw_hashmap are in pseudo-random order, the only iterator
ranges that will usually make sense are the results of calling equal_range(key), and the entire
range from begin() to end().