Lines Matching defs:multiset

1 // Profiling multiset implementation -*- C++ -*-
25 /** @file profile/multiset.h
38 /// Class std::multiset wrapper with performance instrumentation.
41 class multiset
42 : public _GLIBCXX_STD_D::multiset<_Key, _Compare, _Allocator>
44 typedef _GLIBCXX_STD_D::multiset<_Key, _Compare, _Allocator> _Base;
67 explicit multiset(const _Compare& __comp = _Compare(),
72 multiset(_InputIterator __first, _InputIterator __last,
77 multiset(const multiset& __x)
80 multiset(const _Base& __x)
84 multiset(multiset&& __x)
85 : _Base(std::forward<multiset>(__x))
88 multiset(initializer_list<value_type> __l,
94 ~multiset() { }
96 multiset&
97 operator=(const multiset& __x)
104 multiset&
105 operator=(multiset&& __x)
114 multiset&
251 swap(multiset& __x)
264 // multiset operations:
329 operator==(const multiset<_Key, _Compare, _Allocator>& __lhs,
330 const multiset<_Key, _Compare, _Allocator>& __rhs)
335 operator!=(const multiset<_Key, _Compare, _Allocator>& __lhs,
336 const multiset<_Key, _Compare, _Allocator>& __rhs)
341 operator<(const multiset<_Key, _Compare, _Allocator>& __lhs,
342 const multiset<_Key, _Compare, _Allocator>& __rhs)
347 operator<=(const multiset<_Key, _Compare, _Allocator>& __lhs,
348 const multiset<_Key, _Compare, _Allocator>& __rhs)
353 operator>=(const multiset<_Key, _Compare, _Allocator>& __lhs,
354 const multiset<_Key, _Compare, _Allocator>& __rhs)
359 operator>(const multiset<_Key, _Compare, _Allocator>& __lhs,
360 const multiset<_Key, _Compare, _Allocator>& __rhs)
365 swap(multiset<_Key, _Compare, _Allocator>& __x,
366 multiset<_Key, _Compare, _Allocator>& __y)