/haiku/headers/cpp/ |
H A D | stl_hash_map.h | 75 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_map 79 allocator_type get_allocator() const { return _M_ht.get_allocator(); } 82 hash_map() : _M_ht(100, hasher(), key_equal(), allocator_type()) {} 84 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 86 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 88 const allocator_type& __a = allocator_type()) 94 : _M_ht(100, hasher(), key_equal(), allocator_type()) 98 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 87 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 106 hash_map(_InputIterator __f, _InputIterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 123 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 139 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 258 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_multimap 270 hash_multimap(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 289 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 306 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 322 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 | stl_hash_set.h | 72 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_set 76 allocator_type get_allocator() const { return _M_ht.get_allocator(); } 80 : _M_ht(100, hasher(), key_equal(), allocator_type()) {} 82 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 84 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 86 const allocator_type& __a = allocator_type()) 92 : _M_ht(100, hasher(), key_equal(), allocator_type()) 96 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 85 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 104 hash_set(_InputIterator __f, _InputIterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 121 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 137 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 251 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_multiset 264 hash_multiset(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 283 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 300 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 316 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 | stl_multiset.h | 71 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:multiset 75 multiset() : _M_t(_Compare(), allocator_type()) {} 77 const allocator_type& __a = allocator_type()) 84 : _M_t(_Compare(), allocator_type()) 90 const allocator_type& __a = allocator_type()) 96 : _M_t(_Compare(), allocator_type()) 101 const allocator_type 76 multiset(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 88 multiset(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 99 multiset(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 108 multiset(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_set.h | 71 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:set 75 set() : _M_t(_Compare(), allocator_type()) {} 77 const allocator_type& __a = allocator_type()) 83 : _M_t(_Compare(), allocator_type()) 88 const allocator_type& __a = allocator_type()) 92 : _M_t(_Compare(), allocator_type()) 97 const allocator_type 76 set(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 87 set(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 95 set(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 104 set(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_map.h | 86 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:map 90 map() : _M_t(_Compare(), allocator_type()) {} 92 const allocator_type& __a = allocator_type()) 98 : _M_t(_Compare(), allocator_type()) 103 const allocator_type& __a = allocator_type()) 107 : _M_t(_Compare(), allocator_type()) 112 const allocator_type 91 map(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 102 map(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 110 map(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 119 map(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_multimap.h | 85 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:multimap 89 multimap() : _M_t(_Compare(), allocator_type()) { } 91 const allocator_type& __a = allocator_type()) 97 : _M_t(_Compare(), allocator_type()) 103 const allocator_type& __a = allocator_type()) 107 : _M_t(_Compare(), allocator_type()) 111 const allocator_type 90 multimap(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 101 multimap(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 109 multimap(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 117 multimap(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_rope.h | 281 typedef typename _Alloc_traits<_CharT,_Allocator>::allocator_type 282 allocator_type; typedef in class:_Rope_rep_alloc_base 283 allocator_type get_allocator() const { return _M_data_allocator; } 284 _Rope_rep_alloc_base(size_t __size, const allocator_type& __a) 291 allocator_type _M_data_allocator; 295 _Alloc_traits<_Tp,_Allocator>::allocator_type __name##Allocator; \ 309 typedef typename _Alloc_traits<_CharT,_Allocator>::allocator_type 310 allocator_type; typedef in class:_Rope_rep_alloc_base 311 allocator_type get_allocator() const { return allocator_type(); } 312 _Rope_rep_alloc_base(size_t __size, const allocator_type&) argument 339 typedef typename _Base::allocator_type allocator_type; typedef in struct:_Rope_rep_base 351 typedef _Alloc allocator_type; typedef in class:_Rope_rep_base 353 _Rope_rep_base(size_t __size, const allocator_type&) argument 386 typedef _Rope_rep_base<_CharT,_Alloc>::allocator_type allocator_type; typedef in struct:_Rope_RopeRep 563 typedef _Rope_rep_base<_CharT,_Alloc>::allocator_type allocator_type; typedef in struct:_Rope_RopeLeaf 592 typedef _Rope_rep_base<_CharT,_Alloc>::allocator_type allocator_type; typedef in struct:_Rope_RopeConcatenation 629 typedef _Rope_rep_base<_CharT,_Alloc>::allocator_type allocator_type; typedef in struct:_Rope_RopeFunction 694 typedef _Rope_rep_base<_CharT,_Alloc>::allocator_type allocator_type; typedef in struct:_Rope_RopeSubstring 1168 allocator_type; typedef in class:_Rope_alloc_base 1198 allocator_type; typedef in class:_Rope_alloc_base 1200 _Rope_alloc_base(_RopeRep *__t, const allocator_type&) argument 1202 _Rope_alloc_base(const allocator_type&) argument 1229 typedef typename _Base::allocator_type allocator_type; typedef in struct:_Rope_base 1240 typedef _Alloc allocator_type; typedef in class:_Rope_base 1242 _Rope_base(_RopeRep * __t, const allocator_type&) argument 1243 _Rope_base(const allocator_type&) argument 1285 typedef typename _Base::allocator_type allocator_type; typedef in class:rope 1546 rope(_RopeRep* __t, const allocator_type& __a = allocator_type()) argument 1614 rope(const _CharT* __s, const allocator_type& __a = allocator_type()) argument 1619 rope(const _CharT* __s, size_t __len, const allocator_type& __a = allocator_type()) argument 1627 rope(const _CharT *__s, const _CharT *__e, const allocator_type& __a = allocator_type()) argument 1632 rope(const const_iterator& __s, const const_iterator& __e, const allocator_type& __a = allocator_type()) argument 1638 rope(const iterator& __s, const iterator& __e, const allocator_type& __a = allocator_type()) argument 1644 rope(_CharT __c, const allocator_type& __a = allocator_type()) argument 1659 rope(const allocator_type& __a = allocator_type()) argument 1663 rope(char_producer<_CharT> *__fn, size_t __len, bool __delete_fn, const allocator_type& __a = allocator_type()) argument 1671 rope(const rope& __x, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_bvector.h | 253 typedef typename _Alloc_traits<bool, _Allocator>::allocator_type 254 allocator_type; typedef in class:_Bvector_alloc_base 255 allocator_type get_allocator() const { return _M_data_allocator; } 257 _Bvector_alloc_base(const allocator_type& __a) 269 typename _Alloc_traits<unsigned int, _Allocator>::allocator_type 280 typedef typename _Alloc_traits<bool, _Allocator>::allocator_type 281 allocator_type; typedef in class:_Bvector_alloc_base 282 allocator_type get_allocator() const { return allocator_type(); } 284 _Bvector_alloc_base(const allocator_type argument 313 typedef typename _Base::allocator_type allocator_type; typedef in class:_Bvector_base 325 typedef _Alloc allocator_type; typedef in class:_Bvector_base 328 _Bvector_base(const allocator_type&) argument 401 typedef typename _Base::allocator_type allocator_type; typedef in class:vector 523 __BVECTOR(const allocator_type& __a = allocator_type()) argument 526 __BVECTOR(size_type __n, bool __value, const allocator_type& __a = allocator_type()) argument 549 __BVECTOR(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type()) argument 569 __BVECTOR(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument 578 __BVECTOR(const bool* __first, const bool* __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_list.h | 136 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type 137 allocator_type; typedef in class:_List_alloc_base 138 allocator_type get_allocator() const { return _Node_allocator; } 140 _List_alloc_base(const allocator_type& __a) : _Node_allocator(__a) {} 149 typename _Alloc_traits<_List_node<_Tp>, _Allocator>::allocator_type 159 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type 160 allocator_type; typedef in class:_List_alloc_base 161 allocator_type get_allocator() const { return allocator_type(); } 163 _List_alloc_base(const allocator_type argument 184 typedef typename _Base::allocator_type allocator_type; typedef in class:_List_base 205 typedef _Alloc allocator_type; typedef in class:_List_base 208 _List_base(const allocator_type&) argument 262 typedef typename _Base::allocator_type allocator_type; typedef in class:list 310 list(const allocator_type& __a = allocator_type()) argument 404 list(size_type __n, const _Tp& __value, const allocator_type& __a = allocator_type()) argument 417 list(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type()) argument 424 list(const _Tp* __first, const _Tp* __last, const allocator_type& __a = allocator_type()) argument 428 list(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_slist.h | 186 typedef typename _Alloc_traits<_Tp,_Allocator>::allocator_type 187 allocator_type; typedef in class:_Slist_alloc_base 188 allocator_type get_allocator() const { return _M_node_allocator; } 190 _Slist_alloc_base(const allocator_type& __a) : _M_node_allocator(__a) {} 199 typename _Alloc_traits<_Slist_node<_Tp>,_Allocator>::allocator_type 208 typedef typename _Alloc_traits<_Tp,_Allocator>::allocator_type 209 allocator_type; typedef in class:_Slist_alloc_base 210 allocator_type get_allocator() const { return allocator_type(); } 212 _Slist_alloc_base(const allocator_type argument 233 typedef typename _Base::allocator_type allocator_type; typedef in struct:_Slist_base 256 typedef _Alloc allocator_type; typedef in struct:_Slist_base 259 _Slist_base(const allocator_type&) argument 316 typedef typename _Base::allocator_type allocator_type; typedef in class:slist 353 slist(const allocator_type& __a = allocator_type()) argument 355 slist(size_type __n, const value_type& __x, const allocator_type& __a = allocator_type()) argument 366 slist(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type()) argument 371 slist(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument 374 slist(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_vector.h | 55 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type 56 allocator_type; typedef in class:_Vector_alloc_base 57 allocator_type get_allocator() const { return _M_data_allocator; } 59 _Vector_alloc_base(const allocator_type& __a) 64 allocator_type _M_data_allocator; 80 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type 81 allocator_type; typedef in class:_Vector_alloc_base 82 allocator_type get_allocator() const { return allocator_type(); } 84 _Vector_alloc_base(const allocator_type argument 108 typedef typename _Base::allocator_type allocator_type; typedef in struct:_Vector_base 170 typedef typename _Base::allocator_type allocator_type; typedef in class:vector 235 vector(const allocator_type& __a = allocator_type()) argument 238 vector(size_type __n, const _Tp& __value, const allocator_type& __a = allocator_type()) argument 254 vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type()) argument 274 vector(const _Tp* __first, const _Tp* __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_deque.h | 276 typedef typename _Alloc_traits<_Tp,_Alloc>::allocator_type allocator_type; typedef in class:_Deque_iterator::_Deque_alloc_base 277 allocator_type get_allocator() const { return node_allocator; } 279 _Deque_alloc_base(const allocator_type& __a) 284 typedef typename _Alloc_traits<_Tp*, _Alloc>::allocator_type 287 allocator_type node_allocator; 310 typedef typename _Alloc_traits<_Tp,_Alloc>::allocator_type allocator_type; typedef in class:_Deque_iterator::_Deque_alloc_base 311 allocator_type get_allocator() const { return allocator_type(); } 313 _Deque_alloc_base(const allocator_type&) argument 343 typedef typename _Base::allocator_type allocator_type; typedef in class:_Deque_iterator::_Deque_base 378 typedef _Alloc allocator_type; typedef in class:_Deque_iterator::_Deque_base 381 _Deque_base(const allocator_type&, size_t __num_elements) argument 385 _Deque_base(const allocator_type&) argument 491 typedef typename _Base::allocator_type allocator_type; typedef in class:_Deque_iterator::deque 566 deque(const allocator_type& __a = allocator_type()) argument 570 deque(size_type __n, const value_type& __value, const allocator_type& __a = allocator_type()) argument 580 deque(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type()) argument 600 deque(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument 604 deque(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_tree.h | 442 typedef typename _Alloc_traits<_Tp, _Alloc>::allocator_type allocator_type; typedef in class:_Rb_tree_alloc_base 443 allocator_type get_allocator() const { return _M_node_allocator; } 445 _Rb_tree_alloc_base(const allocator_type& __a) 449 typename _Alloc_traits<_Rb_tree_node<_Tp>, _Alloc>::allocator_type 463 typedef typename _Alloc_traits<_Tp, _Alloc>::allocator_type allocator_type; typedef in class:_Rb_tree_alloc_base 464 allocator_type get_allocator() const { return allocator_type(); } 466 _Rb_tree_alloc_base(const allocator_type argument 488 typedef typename _Base::allocator_type allocator_type; typedef in struct:_Rb_tree_base 501 typedef _Alloc allocator_type; typedef in struct:_Rb_tree_base 504 _Rb_tree_base(const allocator_type&) argument 540 typedef typename _Base::allocator_type allocator_type; typedef in class:_Rb_tree 1314 typedef typename _Base::allocator_type allocator_type; typedef in struct:rb_tree 1316 rb_tree(const _Compare& __comp = _Compare(), const allocator_type& __a = allocator_type()) argument [all...] |
H A D | stl_hashtable.h | 209 typedef typename _Alloc_traits<_Val,_Alloc>::allocator_type allocator_type; typedef in class:hashtable 210 allocator_type get_allocator() const { return _M_node_allocator; } 212 typename _Alloc_traits<_Node, _Alloc>::allocator_type _M_node_allocator; 218 typedef _Alloc allocator_type; typedef in class:hashtable 219 allocator_type get_allocator() const { return allocator_type(); } 251 const allocator_type& __a = allocator_type()) 265 const allocator_type [all...] |
H A D | stl_alloc.h | 947 // There are always two members: allocator_type, which is a standard- 951 // between any two instances of type allocator_type. Furthermore, if 966 allocator_type; 979 typedef allocator<_Tp> allocator_type; 989 typedef __allocator<_Tp, __malloc_alloc_template<__inst> > allocator_type; 1000 allocator_type; 1009 typedef __allocator<_Tp, debug_alloc<_Alloc> > allocator_type; 1021 typedef __allocator<_Tp, __malloc_alloc_template<__inst> > allocator_type; 1034 allocator_type; 1043 typedef __allocator<_Tp, debug_alloc<_Alloc> > allocator_type; [all...] |
H A D | pthread_alloc | 451 allocator_type; 459 typedef __allocator<_Tp, _Pthread_alloc_template<_Max> > allocator_type; 467 typedef pthread_allocator<_Tp> allocator_type;
|
H A D | ropeimpl.h | 300 allocator_type __a) 371 (const _CharT*, size_t, allocator_type) 1372 const allocator_type& __a)
|
/haiku/headers/cpp/std/ |
H A D | bastring.h | 147 typedef Allocator allocator_type; typedef in class:basic_string
|