Searched defs:allocator_type (Results 1 - 25 of 31) sorted by relevance

12

/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
H A D_string_sum_methods.h31 const allocator_type& __a = allocator_type())
29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument
H A D_list.h91 explicit list(const allocator_type& __a = allocator_type()) : argument
99 const allocator_type& __a = allocator_type())
122 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
136 const allocator_type& __a = allocator_type())
141 const allocator_type& __a = allocator_type())
161 allocator_type get_allocato
95 list(size_type __n, const _Tp& __x = _Tp(), const allocator_type& __a = allocator_type()) argument
135 list(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument
140 list(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_hashtable.h132 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); }
138 const allocator_type& __a = allocator_type())
145 const allocator_type& __a = allocator_type())
134 hashtable(size_type __n, const _HF& __hf, const _EqK& __eql, const _ExK& __ext, const allocator_type& __a = allocator_type()) argument
142 hashtable(size_type __n, const _HF& __hf, const _EqK& __eql, const allocator_type& __a = allocator_type()) argument
H A D_slist.h94 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); }
107 explicit slist(const allocator_type& __a = allocator_type()) argument
115 const allocator_type& __a = allocator_type())
139 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
153 const allocator_type& __a = allocator_type())
159 const allocator_type& __a = allocator_type() )
111 slist(size_type __n, const value_type& __x = _Tp(), const allocator_type& __a = allocator_type()) argument
152 slist(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_string.h88 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); }
90 explicit basic_string(const allocator_type& __a = allocator_type()) argument
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
93 basic_string(_Reserve_t __r, size_t __n, const allocator_type& __a = allocator_type()) argument
101 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument
106 basic_string(const _CharT* __s, size_type __n, const allocator_type& __a = allocator_type()) argument
111 basic_string(const _CharT* __s, const allocator_type& __a = allocator_type()) argument
116 basic_string(size_type __n, _CharT __c, const allocator_type& __a = allocator_type()) argument
133 basic_string(const _CharT* __f, const _CharT* __l, const allocator_type& __a = allocator_type()) argument
138 basic_string(const_iterator __f, const_iterator __l, const allocator_type & __a = allocator_type()) argument
[all...]
/ndk/sources/cxx-stl/stlport/stlport/stl/
H A D_string_sum_methods.h31 const allocator_type& __a = allocator_type())
29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument
H A D_string_base.h49 typedef _Alloc allocator_type; typedef in class:_String_base
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();
110 _String_base(const allocator_type& __a)
118 _String_base(const allocator_type& __a, size_t __n)
H A D_map.h91 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:map
99 map() : _M_t(_Compare(), allocator_type()) {}
102 const allocator_type& __a = allocator_type())
105 : _M_t(__comp, allocator_type()) {}
106 explicit map(const _Compare& __comp, const allocator_type& __a)
113 : _M_t(_Compare(), allocator_type())
118 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
124 : _M_t(__comp, allocator_type()) { _M_
101 map(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
132 map(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
141 map(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
284 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:multimap
293 multimap(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
317 multimap(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
325 multimap(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_pthread_alloc.h221 { typedef pthread_allocator<_Tp> allocator_type; }; typedef in struct:_Alloc_traits
404 { typedef per_thread_allocator<_Tp> allocator_type; }; typedef in struct:_Alloc_traits
H A D_set.h79 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:set
90 const allocator_type& __a = allocator_type())
93 : _M_t(_Compare(), allocator_type()) {}
95 : _M_t(__comp, allocator_type()) {}
96 set(const _Compare& __comp, const allocator_type& __a)
103 : _M_t(_Compare(), allocator_type())
109 : _M_t(__comp, allocator_type()) { _M_t.insert_unique(__first, __last); }
113 const allocator_type
89 set(const _Compare& __comp = _Compare(), const allocator_type& __a = allocator_type()) argument
120 set(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
129 set(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
250 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:multiset
258 multiset(const _Compare& __comp = _Compare(), const allocator_type& __a = allocator_type()) argument
291 multiset(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
300 multiset(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_hash_map.h78 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_map
82 allocator_type get_allocator() const { return _M_ht.get_allocator(); }
88 hash_map() : _M_ht(0, hasher(), key_equal(), allocator_type()) {}
90 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
92 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
94 const allocator_type& __a = allocator_type())
106 : _M_ht(0, hasher(), key_equal(), allocator_type())
110 : _M_ht(__n, hasher(), key_equal(), allocator_type())
93 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
142 hash_map(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
158 hash_map(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
269 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_multimap
284 hash_multimap(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
333 hash_multimap(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
349 hash_multimap(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_hash_set.h72 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_set
76 allocator_type get_allocator() const { return _M_ht.get_allocator(); }
84 : _M_ht(0, hasher(), key_equal(), allocator_type()) {}
86 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
88 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
91 const allocator_type& __a = allocator_type())
94 : _M_ht(__n, __hf, __eql, allocator_type()) {}
96 const allocator_type
90 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
143 hash_set(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
159 hash_set(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
258 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_multiset
325 hash_multiset(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
341 hash_multiset(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_string_workaround.h48 explicit basic_string(const allocator_type& __a = allocator_type()) argument
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())
51 basic_string(_Reserve_t __r, size_t __n, const allocator_type& __a = allocator_type()) argument
58 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument
62 basic_string(const _CharT* __s, size_type __n, const allocator_type& __a = allocator_type()) argument
66 basic_string(const _CharT* __s, const allocator_type& __a = allocator_type()) argument
70 basic_string(size_type __n, _CharT __c, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_unordered_map.h72 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_map
76 allocator_type get_allocator() const { return _M_ht.get_allocator(); }
85 const allocator_type& __a = allocator_type())
98 const allocator_type& __a = allocator_type())
105 const allocator_type& __a = allocator_type())
112 const allocator_type
83 unordered_map(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
95 unordered_map(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
102 unordered_map(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
109 unordered_map(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
240 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_multimap
251 unordered_multimap(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
263 unordered_multimap(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
270 unordered_multimap(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
277 unordered_multimap(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
[all...]
H A D_unordered_set.h66 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_set
70 allocator_type get_allocator() const { return _M_ht.get_allocator(); }
79 const allocator_type& __a = allocator_type())
92 const allocator_type& __a = allocator_type())
99 const allocator_type& __a = allocator_type())
106 const allocator_type
77 unordered_set(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
89 unordered_set(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
96 unordered_set(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
103 unordered_set(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
216 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_multiset
227 unordered_multiset(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
239 unordered_multiset(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
246 unordered_multiset(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
253 unordered_multiset(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
[all...]
H A D_alloc.h186 * Container::allocator_type won't be different */
201 typedef typename _Rebind_type::other allocator_type; typedef in struct:_Alloc_traits
202 static allocator_type create_allocator(const _Orig& __a)
203 { return allocator_type(_STLP_CONVERT_ALLOCATOR(__a, _Tp)); }
207 typedef _Allocator allocator_type; typedef in struct:_Alloc_traits
444 typedef allocator<_Tp> allocator_type; typedef in struct:_Alloc_traits
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
H A D_hashtable.h259 typedef typename _Alloc_traits<_BucketType*, _All>::allocator_type _BucketAllocType;
299 typedef _All allocator_type; typedef in class:hashtable
300 allocator_type get_allocator() const { return _M_elems.get_allocator(); }
306 const allocator_type& __a = allocator_type())
313 _M_elems(allocator_type()),
322 const allocator_type& __a)
303 hashtable(size_type __n, const _HF& __hf, const _EqK& __eql, const allocator_type& __a = allocator_type()) argument
H A D_string_sum.h93 typedef typename _BString::allocator_type allocator_type; typedef in class:__bstr_sum
102 allocator_type get_allocator() const { return _M_get_storage(false).get_allocator(); }
H A D_bvector.h272 typedef _Alloc allocator_type; typedef in class:_Bvector_base
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; typedef in class:__BVECTOR_QUALIFIED
384 typedef _STLP_PRIV _Bvector_base<_Alloc >::allocator_type allocator_type; typedef in class:__BVECTOR_QUALIFIED
507 explicit __BVECTOR(const allocator_type& __a = allocator_type()) argument
510 __BVECTOR(size_type __n, bool __val, const allocator_type& __a = allocator_type()) argument
558 __BVECTOR(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument
565 __BVECTOR(const bool* __first, const bool* __last, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_deque.h345 typedef _Alloc allocator_type; typedef in class:_Deque_base
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; typedef in class:deque
474 allocator_type get_allocator() const { return this->_M_map_size; }
478 explicit deque(const allocator_type& __a = allocator_type()) argument
500 deque(size_type __n, const value_type& __val, const allocator_type& __a = allocator_type()) argument
[all...]
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
H A 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 in class:vector
76 allocator_type get_allocator() const
106 explicit vector(const allocator_type& __a = allocator_type()) argument
114 const allocator_type& __a = allocator_type())
120 : _M_impl(__n, allocator_type() ) {}
134 const allocator_type
110 vector(size_type __n, const value_type& __val = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument
145 vector(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_deque.h103 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc;
120 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef in class:deque
157 allocator_type get_allocator() const { return _STLP_CONVERT_ALLOCATOR(_M_impl.get_allocator(), value_type); }
159 explicit deque(const allocator_type& __a = allocator_type()) argument
169 const allocator_type& __a = allocator_type())
179 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
203 const allocator_type
165 deque(size_type __n, const value_type& __val = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument
[all...]
H A 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 in class:list
89 allocator_type get_allocator() const
92 explicit list(const allocator_type& __a = allocator_type()) argument
100 const allocator_type& __a = allocator_type())
112 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
134 const allocator_type
96 list(size_type __n, const value_type& __val = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument
133 list(const value_type *__first, const value_type *__last, const allocator_type& __a = allocator_type()) argument
138 list(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument
[all...]
H A D_set.h70 typedef typename _Alloc_traits<_KeyStorageType, _Alloc>::allocator_type _StorageTypeAlloc;
110 typedef typename _Priv_Rep_type::allocator_type allocator_type; typedef in class:set
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())
130 set(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
176 set(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
187 set(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
357 typedef typename _Priv_Rep_type::allocator_type allocator_type; typedef in class:multiset
377 multiset(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
426 multiset(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
438 multiset(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
[all...]
H A 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 in class:slist
84 allocator_type get_allocator() const
87 explicit slist(const allocator_type& __a = allocator_type()) argument
95 const allocator_type& __a = allocator_type())
107 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL)
127 const allocator_type
91 slist(size_type __n, const value_type& __x = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument
130 slist(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument
[all...]

Completed in 736 milliseconds

12