/freebsd-9.3-release/contrib/libstdc++/include/debug/ |
H A D | multiset.h | 46 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 D | set.h | 46 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 D | map.h | 46 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 D | multimap.h | 46 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 D | stl_multiset.h | 88 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 D | stl_set.h | 91 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 D | stl_multimap.h | 89 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 D | stl_tree.h | 329 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 D | stl_map.h | 91 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 D | hashtable.h | 94 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 D | hash_fun.h | 70 template<class _Key>
|
/freebsd-9.3-release/contrib/libstdc++/include/tr1/ |
H A D | hashtable_policy.h | 615 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...] |