BloombergLP::bslstl::SimplePool_Type

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.

Synopsis

Declared in <bslstl_simplepool.h>

template<class ALLOCATOR>
struct SimplePool_Type;

Type Aliases

NameDescription
AllocatorTraits Alias for the allocator traits rebound to allocate bsls::AlignmentUtil::MaxAlignedType.
AllocatorType Alias for the allocator type for bsls::AlignmentUtil::MaxAlignedType.