BloombergLP::bslalg::TypeTraitUsesBslmaAllocator

A TYPE with this trait uses an allocator derived from bslma::Allocator to supply memory.

Synopsis

Declared in <bslalg_typetraitusesbslmaallocator.h>

struct TypeTraitUsesBslmaAllocator;

Description

See documentation on the bslma_usesbslmaallocator trait for the requirements on a TYPE that has this trait.

Types

NameDescription
Metafunction Metafunction that delegates to bslma::UsesBslmaAllocator.
NestedTraitDeclaration This class template ties the bslalg::TypeTraitUsesBslmaAllocator trait tag to the bslma::UsesBslmaAllocator trait metafunction.