Lines Matching defs:allocator
255 struct allocator struct
257 typedef size_t size_type;
258 typedef ptrdiff_t difference_type;
259 typedef T* pointer;
260 typedef const T* const_pointer;
261 typedef T& reference;
262 typedef const T& const_reference;
263 typedef T value_type;
266 struct rebind
271 explicit allocator(int* count) BOOST_ASIO_NOEXCEPT in allocator() argument
276 allocator(const allocator& other) BOOST_ASIO_NOEXCEPT in allocator() argument
282 allocator(const allocator<U>& other) BOOST_ASIO_NOEXCEPT in allocator() argument
287 pointer allocate(size_type n, const void* = 0) in allocate()
293 void deallocate(pointer p, size_type) in deallocate()
299 size_type max_size() const in max_size()
304 void construct(pointer p, const T& v) in construct()
309 void destroy(pointer p) in destroy()
314 int* count_;