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

/haiku/headers/cpp/
H A Dstl_alloc.h953 // member: _Alloc_type. This type encapsulates allocation and
978 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 in class:_Bvector_alloc_base
292 { return _Alloc_type::allocate((__n + __WORD_BIT - 1)/__WORD_BIT); }
295 _Alloc_type::deallocate(_M_start._M_p,
333 typedef simple_alloc<unsigned int, _Alloc> _Alloc_type; typedef in class:_Bvector_base
336 { return _Alloc_type::allocate((__n + __WORD_BIT - 1)/__WORD_BIT); }
339 _Alloc_type::deallocate(_M_start._M_p,
H A Dstl_list.h166 typedef typename _Alloc_traits<_List_node<_Tp>, _Allocator>::_Alloc_type
167 _Alloc_type; typedef in class:_List_alloc_base
168 _List_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); }
169 void _M_put_node(_List_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
221 typedef simple_alloc<_List_node<_Tp>, _Alloc> _Alloc_type; typedef in class:_List_base
222 _List_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); }
223 void _M_put_node(_List_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
H A Dstl_slist.h215 typedef typename _Alloc_traits<_Slist_node<_Tp>, _Allocator>::_Alloc_type
216 _Alloc_type; typedef in class:_Slist_alloc_base
217 _Slist_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); }
218 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
263 typedef simple_alloc<_Slist_node<_Tp>, _Alloc> _Alloc_type; typedef in struct:_Slist_base
264 _Slist_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); }
265 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
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_vector.h93 typedef typename _Alloc_traits<_Tp, _Allocator>::_Alloc_type _Alloc_type; typedef in class:_Vector_alloc_base
95 { return _Alloc_type::allocate(__n); }
97 { _Alloc_type::deallocate(__p, __n);}
H A Dstl_tree.h471 typedef typename _Alloc_traits<_Rb_tree_node<_Tp>, _Alloc>::_Alloc_type
472 _Alloc_type; typedef in class:_Rb_tree_alloc_base
475 { return _Alloc_type::allocate(1); }
477 { _Alloc_type::deallocate(__p, 1); }
511 typedef simple_alloc<_Rb_tree_node<_Tp>, _Alloc> _Alloc_type; typedef in struct:_Rb_tree_base
514 { return _Alloc_type::allocate(1); }
516 { _Alloc_type::deallocate(__p, 1); }
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; \

Completed in 71 milliseconds