Searched refs:_Key (Results 1 - 12 of 12) sorted by relevance

/freebsd-9.3-release/contrib/libstdc++/include/debug/
H A Dmultiset.h46 template<typename _Key, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<_Key> >
49 : public _GLIBCXX_STD::multiset<_Key, _Compare, _Allocator>,
50 public __gnu_debug::_Safe_sequence<multiset<_Key, _Compare, _Allocator> >
52 typedef _GLIBCXX_STD::multiset<_Key, _Compare, _Allocator> _Base;
57 typedef _Key key_type;
58 typedef _Key value_type;
89 multiset(const multiset<_Key,_Compare,_Allocator>& __x)
96 multiset<_Key,_Compar
[all...]
H A Dset.h46 template<typename _Key, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<_Key> >
49 : public _GLIBCXX_STD::set<_Key,_Compare,_Allocator>,
50 public __gnu_debug::_Safe_sequence<set<_Key, _Compare, _Allocator> >
52 typedef _GLIBCXX_STD::set<_Key,_Compare,_Allocator> _Base;
57 typedef _Key key_type;
58 typedef _Key value_type;
89 set(const set<_Key,_Compare,_Allocator>& __x)
96 set<_Key,_Compar
[all...]
H A Dmap.h46 template<typename _Key, typename _Tp, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<std::pair<const _Key, _Tp> > >
49 : public _GLIBCXX_STD::map<_Key, _Tp, _Compare, _Allocator>,
50 public __gnu_debug::_Safe_sequence<map<_Key, _Tp, _Compare, _Allocator> >
52 typedef _GLIBCXX_STD::map<_Key, _Tp, _Compare, _Allocator> _Base;
57 typedef _Key key_type;
59 typedef std::pair<const _Key, _Tp> value_type;
89 map(const map<_Key,_Tp,_Compare,_Allocator>& __x)
96 map<_Key,_T
[all...]
H A Dmultimap.h46 template<typename _Key, typename _Tp, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<std::pair<const _Key, _Tp> > >
49 : public _GLIBCXX_STD::multimap<_Key, _Tp, _Compare, _Allocator>,
50 public __gnu_debug::_Safe_sequence<multimap<_Key,_Tp,_Compare,_Allocator> >
52 typedef _GLIBCXX_STD::multimap<_Key, _Tp, _Compare, _Allocator> _Base;
57 typedef _Key key_type;
59 typedef std::pair<const _Key, _Tp> value_type;
89 multimap(const multimap<_Key,_Tp,_Compare,_Allocator>& __x)
96 multimap<_Key,_T
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/bits/
H A Dstl_multiset.h88 template <class _Key, class _Compare = std::less<_Key>,
89 class _Alloc = std::allocator<_Key> >
94 __glibcxx_class_requires(_Key, _SGIAssignableConcept)
95 __glibcxx_class_requires4(_Compare, bool, _Key, _Key,
97 __glibcxx_class_requires2(_Key, _Alloc_value_type, _SameTypeConcept)
101 typedef _Key key_type;
102 typedef _Key value_type;
109 typedef typename _Alloc::template rebind<_Key>
[all...]
H A Dstl_set.h91 template<class _Key, class _Compare = std::less<_Key>,
92 class _Alloc = std::allocator<_Key> >
97 __glibcxx_class_requires(_Key, _SGIAssignableConcept)
98 __glibcxx_class_requires4(_Compare, bool, _Key, _Key,
100 __glibcxx_class_requires2(_Key, _Alloc_value_type, _SameTypeConcept)
106 typedef _Key key_type;
107 typedef _Key value_type;
114 typedef typename _Alloc::template rebind<_Key>
[all...]
H A Dstl_multimap.h89 template <typename _Key, typename _Tp,
90 typename _Compare = std::less<_Key>,
91 typename _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
95 typedef _Key key_type;
97 typedef std::pair<const _Key, _Tp> value_type;
105 __glibcxx_class_requires4(_Compare, bool, _Key, _Key,
113 friend class multimap<_Key, _Tp, _Compare, _Alloc>;
610 template <typename _Key, typename _Tp, typename _Compare, typename _Alloc>
612 operator==(const multimap<_Key, _T
[all...]
H A Dstl_tree.h329 template<typename _Key, typename _Val, typename _KeyOfValue,
342 typedef _Key key_type;
516 static const _Key&
540 static const _Key&
768 template<typename _Key, typename _Val, typename _KeyOfValue,
771 operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
772 const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
778 template<typename _Key, typename _Val, typename _KeyOfValue,
781 operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
782 const _Rb_tree<_Key, _Va
[all...]
H A Dstl_map.h91 template <typename _Key, typename _Tp, typename _Compare = std::less<_Key>,
92 typename _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
96 typedef _Key key_type;
98 typedef std::pair<const _Key, _Tp> value_type;
106 __glibcxx_class_requires4(_Compare, bool, _Key, _Key,
114 friend class map<_Key, _Tp, _Compare, _Alloc>;
680 template <typename _Key, typename _Tp, typename _Compare, typename _Alloc>
682 operator==(const map<_Key, _T
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/
H A Dhashtable.h94 template<class _Val, class _Key, class _HashFcn, class _ExtractKey,
98 template<class _Val, class _Key, class _HashFcn,
102 template<class _Val, class _Key, class _HashFcn,
106 template<class _Val, class _Key, class _HashFcn,
110 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>
112 typedef _Hashtable_iterator<_Val, _Key, _HashFcn,
115 typedef _Hashtable_const_iterator<_Val, _Key, _HashFcn,
157 template<class _Val, class _Key, class _HashFcn,
161 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>
163 typedef _Hashtable_iterator<_Val,_Key,_HashFc
[all...]
H A Dhash_fun.h70 template<class _Key>
/freebsd-9.3-release/contrib/libstdc++/include/tr1/
H A Dhashtable_policy.h615 template<typename _Key, typename _Value, typename _Ex, bool __unique,
619 template<typename _Key, typename _Pair, typename _Hashtable>
620 struct _Map_base<_Key, _Pair, std::_Select1st<_Pair>, false, _Hashtable>
625 template<typename _Key, typename _Pair, typename _Hashtable>
626 struct _Map_base<_Key, _Pair, std::_Select1st<_Pair>, true, _Hashtable>
631 operator[](const _Key& __k);
634 template<typename _Key, typename _Pair, typename _Hashtable>
635 typename _Map_base<_Key, _Pair, std::_Select1st<_Pair>,
637 _Map_base<_Key, _Pair, std::_Select1st<_Pair>, true, _Hashtable>::
638 operator[](const _Key
793 _M_bucket_index(const _Key&, _Hash_code_type __c, std::size_t __n) const argument
860 _M_bucket_index(const _Key&, _Hash_code_type __c, std::size_t __n) const argument
[all...]

Completed in 173 milliseconds