aurelia::pool_allocator< T, POOL_SIZE, RealAlloc > Struct Template Reference

List of all members.

Classes

struct  rebind

Public Types

typedef size_t size_type
typedef T * pointer
typedef T & reference
typedef const T * const_pointer
typedef const T & const_reference
typedef T value_type

Public Member Functions

template<typename U , int OTHERSIZE>
 pool_allocator (const pool_allocator< U, OTHERSIZE > &)
pointer allocate (size_type n)
void deallocate (pointer p, size_type n)
void destroy (pointer p)
template<typename... Args>
void construct (pointer p, Args...args...)

template<typename T, int POOL_SIZE = 4096, typename RealAlloc = chunk_alloc<T, POOL_SIZE>>
struct aurelia::pool_allocator< T, POOL_SIZE, RealAlloc >


The documentation for this struct was generated from the following file: