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

hash_multimap::size
size_type size() const;
The member function returns the length of the controlled sequence.
hash_multimap::size_type
typedef T2 size_type;
The unsigned integer type describes an object that can represent the length of any controlled
sequence. It is described here as a synonym for the implementation-defined type T2.
hash_multimap::swap
void swap(hash_multimap& right);
The member function swaps the controlled sequences between *this and right. If
get_allocator() == right.get_allocator(), it does so in constant time, it
throws an exception only as a result of copying the stored traits object of type Tr, and it
invalidates no references, pointers, or iterators that designate elements in the two controlled
sequences. Otherwise, it performs a number of element assignments and constructor calls
proportional to the number of elements in the two controlled sequences.
hash_multimap::upper_bound
iterator upper_bound(const Key& keyval);
const_iterator upper_bound(const Key& keyval) const;
The member function returns an iterator just beyond the iterator that designates the latest
element X in the controlled sequence for which X.first has equivalent ordering to keyval.
If no such element exists, the function returns end().
hash_multimap::value_comp
value_compare value_comp() const;
The member function returns a function object that determines the order of elements in the
controlled sequence.
hash_multimap::value_compare
class value_compare
: public binary_function<value_type, value_type,
bool> {
public: