Home
last modified time | relevance | path

Searched refs:_Key (Results 1 – 13 of 13) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_hashtable.c113 # define key_type _Key
117 _Key, _HF, _ExK, _EqK, _All>
119 _Key, _HF, _ExK, _EqK, _All>
121 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _Ex…
122 # define __reference__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _E…
123 # define __iterator__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _Ex…
124 # define __const_iterator__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _Ex…
144 template <class _Val, class _Key, class _HF,
147 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>
152 template <class _Val, class _Key, class _HF,
[all …]
D_unordered_map.h34 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
35 _STLP_DFL_TMPL_PARAM(_EqualKey, equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
36 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
39 : public __stlport_class<unordered_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
43 typedef unordered_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> _Self; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
45 typedef _Key key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
55 _STLP_SELECT1ST(value_type, _Key), _EqualKey, _Alloc > _Ht; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
202 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
203 _STLP_DFL_TMPL_PARAM(_EqualKey, equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
204 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_map.h42 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key> ), in _STLP_CREATE_ITERATOR_TRAITS()
43 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_ITERATOR_TRAITS()
46 : public __stlport_class<map<_Key, _Tp, _Compare, _Alloc> > in _STLP_CREATE_ITERATOR_TRAITS()
49 typedef map<_Key, _Tp, _Compare, _Alloc> _Self; in _STLP_CREATE_ITERATOR_TRAITS()
54 typedef _Key key_type; in _STLP_CREATE_ITERATOR_TRAITS()
57 typedef pair<_STLP_CONST _Key, _Tp> value_type; in _STLP_CREATE_ITERATOR_TRAITS()
62 friend class map<_Key,_Tp,_Compare,_Alloc>; in _STLP_CREATE_ITERATOR_TRAITS()
78 value_type, _STLP_SELECT1ST(value_type, _Key), in _STLP_CREATE_ITERATOR_TRAITS()
235 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key> ), in _STLP_CREATE_ITERATOR_TRAITS()
236 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
D_hash_map.h42 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
43 _STLP_DFL_TMPL_PARAM(_EqualKey,equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
44 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
47 : public __stlport_class<hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
51 typedef hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> _Self; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
53 typedef _Key key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
63 _STLP_SELECT1ST(value_type, _Key), _EqualKey, _Alloc > _Ht; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
233 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
234 _STLP_DFL_TMPL_PARAM(_EqualKey,equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
235 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_set.h44 template <class _Key, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key>), in _STLP_CREATE_ITERATOR_TRAITS()
45 _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_Key>) > in _STLP_CREATE_ITERATOR_TRAITS()
48 : public __stlport_class<set<_Key, _Compare, _Alloc> > in _STLP_CREATE_ITERATOR_TRAITS()
51 typedef set<_Key, _Compare, _Alloc> _Self; in _STLP_CREATE_ITERATOR_TRAITS()
54 typedef _Key key_type; in _STLP_CREATE_ITERATOR_TRAITS()
55 typedef _Key value_type; in _STLP_CREATE_ITERATOR_TRAITS()
214 template <class _Key, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key>), in _STLP_CREATE_ITERATOR_TRAITS()
215 _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_Key>) > in _STLP_CREATE_ITERATOR_TRAITS()
218 : public __stlport_class<multiset<_Key, _Compare, _Alloc> > in _STLP_CREATE_ITERATOR_TRAITS()
221 typedef multiset<_Key, _Compare, _Alloc> _Self; in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
D_tree.c49 # define __iterator__ _STLP_TYPENAME_ON_RETURN_TYPE _Rb_tree<_Key, _Compare, _Value, _KeyOfValue,…
50 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE _Rb_tree<_Key, _Compare, _Value, _KeyOfValue…
318 template <class _Key, class _Compare,
320 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>&
321 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::operator=(
322 const _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>& __x) {
347 template <class _Key, class _Compare,
350 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::_M_insert(_Rb_tree_node_base * __parent, in _M_insert()
384 template <class _Key, class _Compare,
387 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::insert_equal(const _Value& __val) { in insert_equal()
[all …]
D_hashtable.h99 template <class _Val, class _Key, class _HF,
223 template <class _Val, class _Key, class _HF,
226 typedef hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> _Self;
233 typedef _Key key_type;
635 #define _STLP_TEMPLATE_HEADER template <class _Val, class _Key, class _HF, class _Traits, class _Ex…
636 #define _STLP_TEMPLATE_CONTAINER hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>
642 template <class _Val, class _Key, class _HF, class _Traits, class _ExK, class _EqK, class _All>
643 struct __move_traits<hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> > {
D_tree.h289 template <class _Key, class _Compare,
294 typedef _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> _Self;
301 typedef _Key key_type;
357 static const _Key& _STLP_CALL _S_key(_Base_ptr __x)
666 #define _STLP_TEMPLATE_HEADER template <class _Key, class _Compare, class _Value, class _KeyOfValue…
667 #define _STLP_TEMPLATE_CONTAINER _STLP_PRIV _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Allo…
673 template <class _Key, class _Compare, class _Value, class _KeyOfValue, class _Traits, class _Alloc>
674 struct __move_traits<_STLP_PRIV _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> >
D_hash_fun.h40 template <class _Key> struct hash { };
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
D_set.h55 template <class _Key, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key>),
56 _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_Key>) >
59 : public __stlport_class<set<_Key, _Compare, _Alloc> >
63 typedef _STLP_PRIV _AssocStorageTypes<_Key, _Compare> _AssocStorageTypes;
67 typedef _STLP_PRIV _AssocStorageTypes<_Key, _Compare>::_KeyStorageType _KeyStorageType;
68 typedef _STLP_PRIV _AssocStorageTypes<_Key, _Compare>::_CompareStorageType _CompareStorageType;
71 typedef _STLP_PRIV _CastTraits<_KeyStorageType, _Key> cast_traits;
73 typedef set<_Key, _Compare, _Alloc> _Self;
75 typedef _Key key_type;
76 typedef _Key value_type;
[all …]
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_hashtable.h45 template <class _Key, class _Equal>
53 bool operator () (const _Key& __lhs, const _Key& __rhs) const in operator()
73 _STLP_PRIV _STLP_NON_DBG_NAME(hashtable) <_Val, _Key, _HF, _Traits, _ExK, _STLP_PRIV _DbgEqual<_Key
76 template <class _Val, class _Key, class _HF,
82 template <class _Val, class _Key, class _HF,
89 template <class _Val, class _Key, class _HF,
92 typedef hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> _Self;
104 typedef _Key key_type;
D_tree.h49 template <class _Key, class _Compare>
57 bool operator () (const _Key& __lhs, const _Key& __rhs) const { in operator()
73 … _STLP_NON_DBG_TREE _STLP_PRIV _STLP_NON_DBG_NAME(Rb_tree) <_Key, _STLP_PRIV _DbgCompare<_Key, _Co…
77 template <class _Key, class _Compare,
82 template <class _Key, class _Compare,
90 template <class _Key, class _Compare,
95 typedef _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> _Self;
/ndk/sources/cxx-stl/stlport/stlport/stl/config/
Dfeatures.h340 # define _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_Key, _Tp ) class _Alloc argument
342 # define _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_Key, _Tp ) \ argument
343 class _Alloc = allocator< pair < _Key, _Tp > >