Standard C++ Library Reference ISO/IEC (VERSION3)
multimap::count
size_type count(const Key& keyval) const;
The member function returns the number of elements in the range
[lower_bound(keyval), upper_bound(keyval)).
multimap::difference_type
typedef T3 difference_type;
The signed integer type describes an object that can represent the difference between the
addresses of any two elements in the controlled sequence. It is described here as a synonym for
the implementation-defined type T3.
multimap::empty
bool empty() const;
The member function returns true for an empty controlled sequence.
multimap::end
const_iterator end() const;
iterator end();
The member function returns a bidirectional iterator that points just beyond the end of the
sequence.
multimap::equal_range
pair<iterator, iterator> equal_range(const Key& keyval);
pair<const_iterator, const_iterator>
equal_range(const Key& keyval) const;
The member function returns a pair of iterators X such that X.first ==
lower_bound(keyval) and X.second == upper_bound(keyval).
multimap::erase
iterator erase(iterator where);
iterator erase(iterator first, iterator last);
size_type erase(const Key& keyval);
The first member function removes the element of the controlled sequence pointed to by
where. The second member function removes the elements in the range [first, last).