Home
last modified time | relevance | path

Searched refs:allocator_type (Results 1 – 25 of 37) sorted by relevance

12

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_hash_set.h72 typedef typename _Ht::allocator_type allocator_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
76 allocator_type get_allocator() const { return _M_ht.get_allocator(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
84 : _M_ht(0, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
86 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
88 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
91 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
94 : _M_ht(__n, __hf, __eql, allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
96 const allocator_type& __a) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
108 : _M_ht(0, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
112 : _M_ht(__n, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_hash_map.h78 typedef typename _Ht::allocator_type allocator_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
82 allocator_type get_allocator() const { return _M_ht.get_allocator(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
88 hash_map() : _M_ht(0, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
90 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
92 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
94 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
106 : _M_ht(0, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
110 : _M_ht(__n, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
115 : _M_ht(__n, __hf, key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
121 : _M_ht(__n, __hf, __eql, allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_set.h79 typedef typename _Rep_type::allocator_type allocator_type; in _STLP_CREATE_ITERATOR_TRAITS() typedef
90 const allocator_type& __a = allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
93 : _M_t(_Compare(), allocator_type()) {} in _STLP_CREATE_ITERATOR_TRAITS()
95 : _M_t(__comp, allocator_type()) {} in _STLP_CREATE_ITERATOR_TRAITS()
96 set(const _Compare& __comp, const allocator_type& __a) in _STLP_CREATE_ITERATOR_TRAITS()
103 : _M_t(_Compare(), allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
109 : _M_t(__comp, allocator_type()) { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
113 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) in _STLP_CREATE_ITERATOR_TRAITS()
117 : _M_t(_Compare(), allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
122 const allocator_type& __a = allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
D_map.h91 typedef typename _Rep_type::allocator_type allocator_type; in _STLP_CREATE_ITERATOR_TRAITS() typedef
99 map() : _M_t(_Compare(), allocator_type()) {} in _STLP_CREATE_ITERATOR_TRAITS()
102 const allocator_type& __a = allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
105 : _M_t(__comp, allocator_type()) {} in _STLP_CREATE_ITERATOR_TRAITS()
106 explicit map(const _Compare& __comp, const allocator_type& __a) in _STLP_CREATE_ITERATOR_TRAITS()
113 : _M_t(_Compare(), allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
118 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) in _STLP_CREATE_ITERATOR_TRAITS()
124 : _M_t(__comp, allocator_type()) { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
129 : _M_t(_Compare(), allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
134 const allocator_type& __a = allocator_type()) in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
D_unordered_set.h66 typedef typename _Ht::allocator_type allocator_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
70 allocator_type get_allocator() const { return _M_ht.get_allocator(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
79 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
92 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
99 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
106 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
216 typedef typename _Ht::allocator_type allocator_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
220 allocator_type get_allocator() const { return _M_ht.get_allocator(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
229 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
242 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_unordered_map.h72 typedef typename _Ht::allocator_type allocator_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
76 allocator_type get_allocator() const { return _M_ht.get_allocator(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
85 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
98 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
105 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
112 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
240 typedef typename _Ht::allocator_type allocator_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
244 allocator_type get_allocator() const { return _M_ht.get_allocator(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
253 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
266 const allocator_type& __a = allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_list.h180 typedef typename _Alloc_traits<_Node, _Alloc>::allocator_type _Node_allocator_type;
183 typedef _Alloc allocator_type;
185 allocator_type get_allocator() const
188 _List_base(const allocator_type& __a) : _M_node(_STLP_CONVERT_ALLOCATOR(__a, _Node), _Node_base())
271 typedef typename _Base::allocator_type allocator_type;
307 const allocator_type& __a = allocator_type())
310 : _STLP_PRIV _List_base<_Tp, _Alloc>(allocator_type())
313 : _STLP_PRIV _List_base<_Tp, _Alloc>(allocator_type())
315 list(size_type __n, const_reference __val, const allocator_type& __a)
325 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
[all …]
D_rope.h356 typedef _Alloc allocator_type;
358 allocator_type get_allocator() const { return allocator_type(_M_size); }
362 _STLP_PRIV _STLP_alloc_proxy<size_t, _CharT, allocator_type> _M_size;
365 _Rope_RopeRep() : _Refcount_Base(1), _M_size(allocator_type(), 0) {
379 allocator_type __a) :
412 allocator_type __a) {
468 typedef typename _RopeRep::allocator_type allocator_type;
470 _Rope_RopeLeaf( _CharT* __d, size_t _p_size, allocator_type __a)
502 typedef typename _RopeRep::allocator_type allocator_type;
503 _Rope_RopeConcatenation(_RopeRep* __l, _RopeRep* __r, allocator_type __a)
[all …]
D_vector.h62 typedef _Alloc allocator_type; typedef
64 typedef _STLP_alloc_proxy<pointer, _Tp, allocator_type> _AllocProxy;
119 typedef typename _Base::allocator_type allocator_type; typedef
135 allocator_type get_allocator() const in get_allocator()
136 { return _STLP_CONVERT_ALLOCATOR((const allocator_type&)this->_M_end_of_storage, _Tp); } in get_allocator()
195 typename allocator_type::size_type __alloc_max_size = this->_M_end_of_storage.max_size(); in max_size()
214 explicit vector(const allocator_type& __a = allocator_type())
217 : _STLP_PRIV _Vector_base<_Tp, _Alloc>(allocator_type()) {} in vector()
218 vector(const allocator_type& __a) in vector()
231 : _STLP_PRIV _Vector_base<_Tp, _Alloc>(__n, allocator_type()) in vector()
[all …]
D_string.h152 typedef typename _Base::allocator_type allocator_type; typedef
154 allocator_type get_allocator() const in get_allocator()
155 { return _STLP_CONVERT_ALLOCATOR((const allocator_type&)this->_M_start_of_storage, _CharT); } in get_allocator()
158 explicit basic_string(const allocator_type& __a = allocator_type())
161 : _STLP_PRIV _String_base<_CharT,_Alloc>(allocator_type(), _Base::_DEFAULT_SIZE) in basic_string()
163 explicit basic_string(const allocator_type& __a) in basic_string()
170 const allocator_type& __a = allocator_type())
173 : _STLP_PRIV _String_base<_CharT,_Alloc>(allocator_type(), __n + 1) in basic_string()
175 basic_string(_Reserve_t, size_t __n, const allocator_type& __a) in basic_string()
184 const allocator_type& __a = allocator_type())
[all …]
D_slist.h151 typedef typename _Alloc_traits<_Node,_Alloc>::allocator_type _M_node_allocator_type;
158 typedef _Alloc allocator_type;
160 _Slist_base(const allocator_type& __a) :
184 allocator_type get_allocator() const
243 typedef typename _Base::allocator_type allocator_type;
277 allocator_type get_allocator() const { return _Base::get_allocator(); }
280 explicit slist(const allocator_type& __a = allocator_type())
283 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(allocator_type()) {}
284 slist(const allocator_type& __a)
290 const allocator_type& __a = allocator_type())
[all …]
D_deque.h345 typedef _Alloc allocator_type;
346 typedef _STLP_alloc_proxy<size_t, value_type, allocator_type> _Alloc_proxy;
348 typedef typename _Alloc_traits<_Tp*, _Alloc>::allocator_type _Map_alloc_type;
356 _Deque_base(const allocator_type& __a, size_t __num_elements)
361 _Deque_base(const allocator_type& __a)
417 typedef typename _Base::allocator_type allocator_type;
474 allocator_type get_allocator() const { return this->_M_map_size; }
478 explicit deque(const allocator_type& __a = allocator_type())
481 : _STLP_PRIV _Deque_base<_Tp, _Alloc>(allocator_type(), 0) {}
482 deque(const allocator_type& __a)
[all …]
D_bvector.h272 typedef _Alloc allocator_type;
274 typedef typename _Alloc_traits<__chunk_type, _Alloc>::allocator_type __chunk_allocator_type;
275 allocator_type get_allocator() const
278 _Bvector_base(const allocator_type& __a)
381 typedef _STLP_TYPENAME _STLP_PRIV _Bvector_base<_Alloc >::allocator_type allocator_type;
384 typedef _STLP_PRIV _Bvector_base<_Alloc >::allocator_type allocator_type;
507 explicit __BVECTOR(const allocator_type& __a = allocator_type())
511 const allocator_type& __a = allocator_type())
518 : _STLP_PRIV _Bvector_base<_Alloc >(allocator_type()) {
545 : _STLP_PRIV _Bvector_base<_Alloc >(allocator_type()) {
[all …]
D_string_workaround.h48 explicit basic_string(const allocator_type& __a = allocator_type())
52 const allocator_type& __a = allocator_type())
59 const allocator_type& __a = allocator_type())
63 const allocator_type& __a = allocator_type())
67 const allocator_type& __a = allocator_type())
71 const allocator_type& __a = allocator_type())
83 const allocator_type & __a _STLP_ALLOCATOR_TYPE_DFL) in basic_string()
91 : _STLP_NO_MEM_T_STRING_BASE(_CalledFromWorkaround_t(), allocator_type()) { in basic_string()
D_string_base.h49 typedef _Alloc allocator_type; typedef
50 typedef _STLP_alloc_proxy<_Tp*, _Tp, allocator_type> _AllocProxy;
106 typename allocator_type::size_type __alloc_max_size = _M_start_of_storage.max_size(); in max_size()
110 _String_base(const allocator_type& __a) in _String_base()
118 _String_base(const allocator_type& __a, size_t __n)
D_alloc.h201 typedef typename _Rebind_type::other allocator_type; typedef
202 static allocator_type create_allocator(const _Orig& __a) in create_allocator()
203 { return allocator_type(_STLP_CONVERT_ALLOCATOR(__a, _Tp)); } in create_allocator()
207 typedef _Allocator allocator_type; typedef
444 typedef allocator<_Tp> allocator_type;
445 static allocator_type create_allocator(const allocator<_Tp1 >& __a)
446 { return allocator_type(_STLP_CONVERT_ALLOCATOR(__a, _Tp)); }
452 inline _STLP_TYPENAME_ON_RETURN_TYPE _Alloc_traits<_Tp, _Alloc>::allocator_type _STLP_CALL
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
D_vector.h54 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc;
74 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef
76 allocator_type get_allocator() const in get_allocator()
106 explicit vector(const allocator_type& __a = allocator_type())
114 const allocator_type& __a = allocator_type())
120 : _M_impl(__n, allocator_type() ) {} in vector()
134 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL ) in vector()
146 const allocator_type& __a = allocator_type())
D_set.h70 typedef typename _Alloc_traits<_KeyStorageType, _Alloc>::allocator_type _StorageTypeAlloc;
110 typedef typename _Priv_Rep_type::allocator_type allocator_type;
131 const allocator_type& __a = allocator_type())
160 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
177 const _Compare& __comp, const allocator_type& __a = allocator_type())
188 const _Compare& __comp, const allocator_type& __a = allocator_type())
208 allocator_type get_allocator() const
317 typedef typename _Alloc_traits<_KeyStorageType, _Alloc>::allocator_type _StorageTypeAlloc;
357 typedef typename _Priv_Rep_type::allocator_type allocator_type;
378 const allocator_type& __a = allocator_type())
[all …]
D_list.h65 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc;
81 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef
89 allocator_type get_allocator() const in get_allocator()
92 explicit list(const allocator_type& __a = allocator_type())
100 const allocator_type& __a = allocator_type())
112 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) in list()
134 const allocator_type& __a = allocator_type())
139 const allocator_type& __a = allocator_type())
D_deque.h103 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc;
120 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type;
157allocator_type get_allocator() const { return _STLP_CONVERT_ALLOCATOR(_M_impl.get_allocator(), val…
159 explicit deque(const allocator_type& __a = allocator_type())
169 const allocator_type& __a = allocator_type())
179 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
203 const allocator_type& __a = allocator_type() )
209 const allocator_type& __a = allocator_type() )
D_slist.h59 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc;
81 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef
84 allocator_type get_allocator() const in get_allocator()
87 explicit slist(const allocator_type& __a = allocator_type())
95 const allocator_type& __a = allocator_type())
107 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) in slist()
127 const allocator_type& __a = allocator_type() )
131 const allocator_type& __a = allocator_type())
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_deque.h87 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); } in get_allocator()
129 explicit deque(const allocator_type& __a = allocator_type()) :
140 const allocator_type& __a = allocator_type()) :
162 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) in deque()
177 const allocator_type& __a = allocator_type())
184 const allocator_type& __a = allocator_type())
D_vector.h144 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); }
174 explicit vector(const allocator_type& __a = allocator_type())
182 const allocator_type& __a = allocator_type())
208 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
222 const allocator_type& __a = allocator_type())
228 const allocator_type& __a = allocator_type())
D_list.h91 explicit list(const allocator_type& __a = allocator_type()) :
99 const allocator_type& __a = allocator_type())
122 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) in list()
136 const allocator_type& __a = allocator_type())
141 const allocator_type& __a = allocator_type())
161 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); } in get_allocator()
D_string.h88 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); } in get_allocator()
90 explicit basic_string(const allocator_type& __a = allocator_type())
94 const allocator_type& __a = allocator_type())
102 const allocator_type& __a = allocator_type())
107 const allocator_type& __a = allocator_type())
112 const allocator_type& __a = allocator_type())
117 const allocator_type& __a = allocator_type())
134 const allocator_type& __a = allocator_type())
139 const allocator_type & __a = allocator_type())
146 const allocator_type & __a _STLP_ALLOCATOR_TYPE_DFL) in basic_string()

12