Tools.h++ Class Reference

Table Of Contents
}
Program Output:
There are 3 Ivans:
1. 11/02/80
2. 06/19/71
3. 07/06/50
Related Classes
Class RWTValMap<K,T,C> offers the same interface to a collection that will not accept
multiple keys that compare equal to each other. RWTValMultiSet<T,C> maintains a collection
of keys without the associated values.
Class multimap<K,T,C,allocator> is the C++-standard collection that serves as the underlying
implementation for this collection.
Public Typedefs
typedef multimap<K,T,C,allocator> container_type;
typedef container_type::iterator iterator;
typedef container_type::const_iterator const_iterator;
typedef container_type::size_type size_type;
typedef pair <const K,T> value_type;
typedef pair <const K,T>& reference;
typedef const pair <const K,T>& const_reference;
Public Constructors
RWTValMultiMap<K,T,C>(const C& comp = C());
Constructs an empty map with comparator comp.
RWTValMultiMap<K,T,C>(const container_type& m);
Constructs a map by copying all elements of m.
RWTValMultiMap<K,T,C>(const RWTValMultiMap<K,T,C>& rwm);
Copy constructor.
RWTValMultiMap<K,T,C>
(const value_type* first, const value_type* last,
const C& comp = C());
Constructs a map by copying elements from the array of Ts pointed to by first, up to, but
not including, the element pointed to by last.