Lines Matching defs:multiset

1 // Debugging multiset implementation -*- C++ -*-
42 class multiset
43 : public _GLIBCXX_STD::multiset<_Key, _Compare, _Allocator>,
44 public __gnu_debug::_Safe_sequence<multiset<_Key, _Compare, _Allocator> >
46 typedef _GLIBCXX_STD::multiset<_Key, _Compare, _Allocator> _Base;
47 typedef __gnu_debug::_Safe_sequence<multiset> _Safe_base;
59 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multiset>
62 multiset> const_iterator;
72 explicit multiset(const _Compare& __comp = _Compare(),
77 multiset(_InputIterator __first, _InputIterator __last,
83 multiset(const multiset<_Key,_Compare,_Allocator>& __x)
86 multiset(const _Base& __x) : _Base(__x), _Safe_base() { }
88 ~multiset() { }
90 multiset<_Key,_Compare,_Allocator>&
91 operator=(const multiset<_Key,_Compare,_Allocator>& __x)
192 swap(multiset<_Key,_Compare,_Allocator>& __x)
206 // multiset operations:
279 operator==(const multiset<_Key,_Compare,_Allocator>& __lhs,
280 const multiset<_Key,_Compare,_Allocator>& __rhs)
285 operator!=(const multiset<_Key,_Compare,_Allocator>& __lhs,
286 const multiset<_Key,_Compare,_Allocator>& __rhs)
291 operator<(const multiset<_Key,_Compare,_Allocator>& __lhs,
292 const multiset<_Key,_Compare,_Allocator>& __rhs)
297 operator<=(const multiset<_Key,_Compare,_Allocator>& __lhs,
298 const multiset<_Key,_Compare,_Allocator>& __rhs)
303 operator>=(const multiset<_Key,_Compare,_Allocator>& __lhs,
304 const multiset<_Key,_Compare,_Allocator>& __rhs)
309 operator>(const multiset<_Key,_Compare,_Allocator>& __lhs,
310 const multiset<_Key,_Compare,_Allocator>& __rhs)
315 swap(multiset<_Key,_Compare,_Allocator>& __x,
316 multiset<_Key,_Compare,_Allocator>& __y)