Lines Matching refs:multimap
225 class multimap
249 friend class multimap;
258 multimap()
263 explicit multimap(const key_compare& comp);
264 multimap(const key_compare& comp, const allocator_type& a);
266 multimap(InputIterator first, InputIterator last, const key_compare& comp);
268 multimap(InputIterator first, InputIterator last, const key_compare& comp,
270 multimap(const multimap& m);
271 multimap(multimap&& m)
275 explicit multimap(const allocator_type& a);
276 multimap(const multimap& m, const allocator_type& a);
277 multimap(multimap&& m, const allocator_type& a);
278 multimap(initializer_list<value_type> il, const key_compare& comp = key_compare());
279 multimap(initializer_list<value_type> il, const key_compare& comp,
282 multimap(InputIterator first, InputIterator last, const allocator_type& a)
283 : multimap(first, last, Compare(), a) {} // C++14
284 multimap(initializer_list<value_type> il, const allocator_type& a)
285 : multimap(il, Compare(), a) {} // C++14
286 ~multimap();
288 multimap& operator=(const multimap& m);
289 multimap& operator=(multimap&& m)
294 multimap& operator=(initializer_list<value_type> il);
337 void swap(multimap& m)
383 operator==(const multimap<Key, T, Compare, Allocator>& x,
384 const multimap<Key, T, Compare, Allocator>& y);
388 operator< (const multimap<Key, T, Compare, Allocator>& x,
389 const multimap<Key, T, Compare, Allocator>& y);
393 operator!=(const multimap<Key, T, Compare, Allocator>& x,
394 const multimap<Key, T, Compare, Allocator>& y);
398 operator> (const multimap<Key, T, Compare, Allocator>& x,
399 const multimap<Key, T, Compare, Allocator>& y);
403 operator>=(const multimap<Key, T, Compare, Allocator>& x,
404 const multimap<Key, T, Compare, Allocator>& y);
408 operator<=(const multimap<Key, T, Compare, Allocator>& x,
409 const multimap<Key, T, Compare, Allocator>& y);
414 swap(multimap<Key, T, Compare, Allocator>& x,
415 multimap<Key, T, Compare, Allocator>& y)
575 class multimap;
708 template <class, class, class, class> friend class _LIBCPP_TYPE_VIS_ONLY multimap;
777 template <class, class, class, class> friend class _LIBCPP_TYPE_VIS_ONLY multimap;
1522 class _LIBCPP_TYPE_VIS_ONLY multimap
1538 friend class multimap;
1578 multimap()
1586 explicit multimap(const key_compare& __comp)
1593 explicit multimap(const key_compare& __comp, const allocator_type& __a)
1598 multimap(_InputIterator __f, _InputIterator __l,
1607 multimap(_InputIterator __f, _InputIterator __l,
1617 multimap(_InputIterator __f, _InputIterator __l, const allocator_type& __a)
1618 : multimap(__f, __l, key_compare(), __a) {}
1622 multimap(const multimap& __m)
1630 multimap& operator=(const multimap& __m)
1648 multimap(multimap&& __m)
1654 multimap(multimap&& __m, const allocator_type& __a);
1657 multimap& operator=(multimap&& __m)
1669 multimap(initializer_list<value_type> __il, const key_compare& __comp = key_compare())
1676 … multimap(initializer_list<value_type> __il, const key_compare& __comp, const allocator_type& __a)
1684 multimap(initializer_list<value_type> __il, const allocator_type& __a)
1685 : multimap(__il, key_compare(), __a) {}
1689 multimap& operator=(initializer_list<value_type> __il)
1698 explicit multimap(const allocator_type& __a)
1704 multimap(const multimap& __m, const allocator_type& __a)
1815 void swap(multimap& __m)
1912 multimap<_Key, _Tp, _Compare, _Allocator>::multimap(multimap&& __m, const allocator_type& __a)
1925 typename multimap<_Key, _Tp, _Compare, _Allocator>::__node_holder
1926 multimap<_Key, _Tp, _Compare, _Allocator>::__construct_node()
1939 typename multimap<_Key, _Tp, _Compare, _Allocator>::__node_holder
1940 multimap<_Key, _Tp, _Compare, _Allocator>::__construct_node(_A0&& __a0)
1954 typename multimap<_Key, _Tp, _Compare, _Allocator>::__node_holder
1955 multimap<_Key, _Tp, _Compare, _Allocator>::__construct_node(_A0&& __a0, _A1&& __a1, _Args&& ...__ar…
1974 typename multimap<_Key, _Tp, _Compare, _Allocator>::iterator
1975 multimap<_Key, _Tp, _Compare, _Allocator>::emplace(_Args&& ...__args)
1985 typename multimap<_Key, _Tp, _Compare, _Allocator>::iterator
1986 multimap<_Key, _Tp, _Compare, _Allocator>::emplace_hint(const_iterator __p,
2000 operator==(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2001 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2009 operator< (const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2010 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2018 operator!=(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2019 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2027 operator> (const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2028 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2036 operator>=(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2037 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2045 operator<=(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2046 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2054 swap(multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2055 multimap<_Key, _Tp, _Compare, _Allocator>& __y)