Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::fast_pool_allocator< void, UserAllocator, Mutex, NextSize, MaxSize >::rebind< U > Struct Template Reference

Nested class rebind allows for transformation from fast_pool_allocator<T> to fast_pool_allocator<U>. More...

#include <pool_alloc.hpp>

Public Types

typedef fast_pool_allocator< U,
UserAllocator, Mutex, NextSize,
MaxSize > 
other
 

Detailed Description

template<typename UserAllocator, typename Mutex, unsigned NextSize, unsigned MaxSize>
template<class U>
struct boost::fast_pool_allocator< void, UserAllocator, Mutex, NextSize, MaxSize >::rebind< U >

Nested class rebind allows for transformation from fast_pool_allocator<T> to fast_pool_allocator<U>.

Nested class rebind allows for transformation from fast_pool_allocator<T> to fast_pool_allocator<U> via the member typedef other.

Member Typedef Documentation

template<typename UserAllocator , typename Mutex , unsigned NextSize, unsigned MaxSize>
template<class U >
typedef fast_pool_allocator<U, UserAllocator, Mutex, NextSize, MaxSize> boost::fast_pool_allocator< void, UserAllocator, Mutex, NextSize, MaxSize >::rebind< U >::other

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