Lines Matching defs:allocator
275 struct allocator struct
277 typedef size_t size_type;
278 typedef ptrdiff_t difference_type;
279 typedef T* pointer;
280 typedef const T* const_pointer;
281 typedef T& reference;
282 typedef const T& const_reference;
283 typedef T value_type;
286 struct rebind
291 explicit allocator(int* count) BOOST_ASIO_NOEXCEPT in allocator() function
296 allocator(const allocator& other) BOOST_ASIO_NOEXCEPT in allocator() argument
302 allocator(const allocator<U>& other) BOOST_ASIO_NOEXCEPT in allocator() function
307 pointer allocate(size_type n, const void* = 0) in allocate()
313 void deallocate(pointer p, size_type) in deallocate()
319 size_type max_size() const in max_size()
324 void construct(pointer p, const T& v) in construct()
329 void destroy(pointer p) in destroy()
334 int* count_;