Home
last modified time | relevance | path

Searched refs:_M_data_allocator (Results 1 – 3 of 3) sorted by relevance

/haiku/headers/cpp/
H A Dstl_vector.h57 allocator_type get_allocator() const { return _M_data_allocator; } in get_allocator()
60 : _M_data_allocator(__a), _M_start(0), _M_finish(0), _M_end_of_storage(0) in _Vector_alloc_base()
64 allocator_type _M_data_allocator;
70 { return _M_data_allocator.allocate(__n); } in _M_allocate()
72 { if (__p) _M_data_allocator.deallocate(__p, __n); } in _M_deallocate()
145 typedef simple_alloc<_Tp, _Alloc> _M_data_allocator;
147 { return _M_data_allocator::allocate(__n); }
149 { _M_data_allocator::deallocate(__p, __n); }
H A Dstl_bvector.h255 allocator_type get_allocator() const { return _M_data_allocator; } in get_allocator()
258 : _M_data_allocator(__a), _M_start(), _M_finish(), _M_end_of_storage(0) {} in _Bvector_alloc_base()
262 { return _M_data_allocator.allocate((__n + __WORD_BIT - 1)/__WORD_BIT); } in _M_bit_alloc()
265 _M_data_allocator.deallocate(_M_start._M_p, in _M_deallocate()
270 _M_data_allocator; variable
H A Dstl_rope.h283 allocator_type get_allocator() const { return _M_data_allocator; } in get_allocator()
285 : _M_size(__size), _M_data_allocator(__a) {} in _Rope_rep_alloc_base()
291 allocator_type _M_data_allocator;
297 { return __name##Allocator(_M_data_allocator).allocate(__n); } \
299 { __name##Allocator(_M_data_allocator).deallocate(__p, __n); }
1169 allocator_type get_allocator() const { return _M_data_allocator; } in get_allocator()
1171 : _M_tree_ptr(__t), _M_data_allocator(__a) {} in _Rope_alloc_base()
1173 : _M_data_allocator(__a) {} in _Rope_alloc_base()
1177 allocator_type _M_data_allocator;
1184 { return __name##Allocator(_M_data_allocator).allocate(__n); } \
[all …]