/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _hashtable.c | 113 # 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.h | 34 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.h | 42 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.h | 42 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.h | 44 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.c | 49 # 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.h | 99 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.h | 289 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.h | 40 template <class _Key> struct hash { };
|
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/ |
D | _set.h | 55 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.h | 45 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.h | 49 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/ |
D | features.h | 340 # 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 > >
|