Quick Links: |
#include <bslstl_simplepool.h>
Public Types | |
typedef bsl::allocator_traits < ALLOCATOR >::template rebind_traits < bsls::AlignmentUtil::MaxAlignedType > | AllocatorTraits |
typedef AllocatorTraits::allocator_type | AllocatorType |
For use only by bslstl::SimplePool
. This struct
provides a namespace for a set of types used to define the base-class of a SimplePool
. The parameterized ALLOCATOR
is bound to MaxAlignedType
to ensure the allocated memory is maximally aligned.
See Component bslstl_simplepool
typedef bsl::allocator_traits<ALLOCATOR>::template rebind_traits<bsls::AlignmentUtil::MaxAlignedType> bslstl::SimplePool_Type< ALLOCATOR >::AllocatorTraits |
typedef AllocatorTraits::allocator_type bslstl::SimplePool_Type< ALLOCATOR >::AllocatorType |