Home | History | Annotate | Download | only in debug

Lines Matching refs:multiset

1 // Debugging multiset implementation -*- C++ -*-
25 /** @file debug/multiset.h
40 /// Class std::multiset with safety/checking/debug instrumentation.
43 class multiset
44 : public _GLIBCXX_STD_C::multiset<_Key, _Compare, _Allocator>,
45 public __gnu_debug::_Safe_sequence<multiset<_Key, _Compare, _Allocator> >
47 typedef _GLIBCXX_STD_C::multiset<_Key, _Compare, _Allocator> _Base;
62 typedef __gnu_debug::_Safe_iterator<_Base_iterator, multiset>
65 multiset> const_iterator;
75 explicit multiset(const _Compare& __comp = _Compare(),
80 multiset(_InputIterator __first, _InputIterator __last,
88 multiset(const multiset& __x)
91 multiset(const _Base& __x)
95 multiset(multiset&& __x)
100 multiset(initializer_list<value_type> __l,
106 ~multiset() _GLIBCXX_NOEXCEPT { }
108 multiset&
109 operator=(const multiset& __x)
117 multiset&
118 operator=(multiset&& __x)
128 multiset&
330 swap(multiset& __x)
347 // multiset operations:
417 operator==(const multiset<_Key, _Compare, _Allocator>& __lhs,
418 const multiset<_Key, _Compare, _Allocator>& __rhs)
423 operator!=(const multiset<_Key, _Compare, _Allocator>& __lhs,
424 const multiset<_Key, _Compare, _Allocator>& __rhs)
429 operator<(const multiset<_Key, _Compare, _Allocator>& __lhs,
430 const multiset<_Key, _Compare, _Allocator>& __rhs)
435 operator<=(const multiset<_Key, _Compare, _Allocator>& __lhs,
436 const multiset<_Key, _Compare, _Allocator>& __rhs)
441 operator>=(const multiset<_Key, _Compare, _Allocator>& __lhs,
442 const multiset<_Key, _Compare, _Allocator>& __rhs)
447 operator>(const multiset<_Key, _Compare, _Allocator>& __lhs,
448 const multiset<_Key, _Compare, _Allocator>& __rhs)
453 swap(multiset<_Key, _Compare, _Allocator>& __x,
454 multiset<_Key, _Compare, _Allocator>& __y)