Standard C++ Library Reference ISO/IEC (VERSION3)

elements that have equivalent ordering are adjacent in the controlled sequence.
The object allocates and frees storage for the sequence it controls through a stored allocator
object of class Alloc. Such an allocator object must have the same external interface as an
object of template class allocator. Note that the stored allocator object is not copied when
the container object is assigned.
hash_multiset::allocator_type
typedef Alloc allocator_type;
The type is a synonym for the template parameter Alloc.
hash_multiset::begin
const_iterator begin() const;
The member function returns a bidirectional iterator that points at the first element of the
sequence (or just beyond the end of an empty sequence).
hash_multiset::clear
void clear();
The member function calls erase( begin(), end()).
hash_multiset::const_iterator
typedef T1 const_iterator;
The type describes an object that can serve as a constant bidirectional iterator for the controlled
sequence. It is described here as a synonym for the implementation-defined type T1.
hash_multiset::const_pointer
typedef Alloc::const_pointer const_pointer;
The type describes an object that can serve as a constant pointer to an element of the controlled
sequence.
hash_multiset::const_reference
typedef Alloc::const_reference const_reference;
The type describes an object that can serve as a constant reference to an element of the
controlled sequence.