Home
last modified time | relevance | path

Searched refs:_Alloc_type (Results 1 – 9 of 9) sorted by relevance

/haiku/headers/cpp/
H A Dstl_alloc.h978 typedef simple_alloc<_Tp, alloc> _Alloc_type;
988 typedef simple_alloc<_Tp, __malloc_alloc_template<__inst> > _Alloc_type;
998 _Alloc_type;
1008 typedef simple_alloc<_Tp, debug_alloc<_Alloc> > _Alloc_type;
1020 typedef simple_alloc<_Tp, __malloc_alloc_template<__inst> > _Alloc_type;
1032 _Alloc_type;
1042 typedef simple_alloc<_Tp, debug_alloc<_Alloc> > _Alloc_type;
H A Dstl_bvector.h288 typedef typename _Alloc_traits<unsigned int, _Allocator>::_Alloc_type
289 _Alloc_type; typedef
292 { return _Alloc_type::allocate((__n + __WORD_BIT - 1)/__WORD_BIT); } in _M_bit_alloc()
295 _Alloc_type::deallocate(_M_start._M_p, in _M_deallocate()
333 typedef simple_alloc<unsigned int, _Alloc> _Alloc_type; typedef
336 { return _Alloc_type::allocate((__n + __WORD_BIT - 1)/__WORD_BIT); } in _M_bit_alloc()
339 _Alloc_type::deallocate(_M_start._M_p, in _M_deallocate()
H A Dstl_list.h166 typedef typename _Alloc_traits<_List_node<_Tp>, _Allocator>::_Alloc_type
167 _Alloc_type; typedef
168 _List_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); } in _M_get_node()
169 void _M_put_node(_List_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); } in _M_put_node()
221 typedef simple_alloc<_List_node<_Tp>, _Alloc> _Alloc_type; typedef
222 _List_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); } in _M_get_node()
223 void _M_put_node(_List_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); } in _M_put_node()
H A Dstl_slist.h215 typedef typename _Alloc_traits<_Slist_node<_Tp>, _Allocator>::_Alloc_type
216 _Alloc_type; typedef
217 _Slist_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); } in _M_get_node()
218 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); } in _M_put_node()
263 typedef simple_alloc<_Slist_node<_Tp>, _Alloc> _Alloc_type; typedef
264 _Slist_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); } in _M_get_node()
265 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); } in _M_put_node()
H A Dstl_tree.h471 typedef typename _Alloc_traits<_Rb_tree_node<_Tp>, _Alloc>::_Alloc_type
472 _Alloc_type; typedef
475 { return _Alloc_type::allocate(1); } in _M_get_node()
477 { _Alloc_type::deallocate(__p, 1); } in _M_put_node()
511 typedef simple_alloc<_Rb_tree_node<_Tp>, _Alloc> _Alloc_type; typedef
514 { return _Alloc_type::allocate(1); } in _M_get_node()
516 { _Alloc_type::deallocate(__p, 1); } in _M_put_node()
H A Dstl_vector.h93 typedef typename _Alloc_traits<_Tp, _Allocator>::_Alloc_type _Alloc_type; typedef
95 { return _Alloc_type::allocate(__n); } in _M_allocate()
97 { _Alloc_type::deallocate(__p, __n);} in _M_deallocate()
H A Dpthread_alloc449 typedef simple_alloc<_Tp, _Pthread_alloc_template<_Max_size> > _Alloc_type;
458 typedef simple_alloc<_Tp, _Pthread_alloc_template<_Max> > _Alloc_type;
466 typedef simple_alloc<_Tp, _Pthread_alloc_template<> > _Alloc_type;
H A Dstl_deque.h316 typedef typename _Alloc_traits<_Tp, _Alloc>::_Alloc_type _Node_alloc_type;
317 typedef typename _Alloc_traits<_Tp*, _Alloc>::_Alloc_type _Map_alloc_type;
H A Dstl_rope.h320 _Alloc_traits<_Tp,_Allocator>::_Alloc_type __name##Alloc; \
1210 _Alloc_traits<_Tp,_Allocator>::_Alloc_type __name##Alloc; \