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

Name

Description

AllocatorTraits

Alias for the allocator traits rebound to allocate bsls::AlignmentUtil::MaxAlignedType.

AllocatorType

Alias for the allocator type for bsls::AlignmentUtil::MaxAlignedType.

Created with MrDocs