pool_allocator_t< T > Class Template Reference
A custom allocator for containers. More...
#include <pro.h>
Public Member Functions | |
template<typename U > | |
pool_allocator_t (const pool_allocator_t< U > &) | |
pool_allocator_t (const pool_allocator_t &) | |
pool_allocator_t & | operator= (const pool_allocator_t &) |
pool_allocator_t (pool_allocator_t &&)=default | |
pool_allocator_t & | operator= (pool_allocator_t &&)=default |
bool | operator== (const pool_allocator_t &r) const |
T * | allocate (size_t n) |
void | deallocate (T *ptr, size_t n) |
Detailed Description
template<typename T>
class pool_allocator_t< T >
class pool_allocator_t< T >
A custom allocator for containers.
May be useful for std::map and std::set, when the objects are small in size.
The documentation for this class was generated from the following file:
Generated by 1.9.3