|  | 
An allocator that caches memory blocks in thread-local storage for reuse.
template< typename T> class recycling_allocator
| Name | Description | 
|---|---|
| Rebind the allocator to another value_type. | |
| The type of object allocated by the recycling allocator. | 
| Name | Description | 
|---|---|
| Allocate memory for the specified number of values. | |
| Deallocate memory for the specified number of values. | |
| Inequality operator. Always returns false. | |
| Equality operator. Always returns true. | |
| recycling_allocator [constructor] | 
                  Default constructor.  | 
        The uses a simple strategy where a limited number of small memory blocks
        are cached in thread-local storage, if the current thread is running an
        io_context or is part of
        a thread_pool.
      
        Header: asio/recycling_allocator.hpp
      
        Convenience header: asio.hpp