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.
Declared in <bslstl_simplepool.h>
template<class ALLOCATOR>
struct SimplePool_Type;
| Name | Description |
|---|---|
AllocatorTraits | Alias for the allocator traits rebound to allocate bsls::AlignmentUtil::MaxAlignedType. |
AllocatorType | Alias for the allocator type for bsls::AlignmentUtil::MaxAlignedType. |