Trait metafunction that determines whether the constructor of t_TYPE can be invoked using bsl::allocator_arg as its first argument and an allocator object as its second argument. The value is computed by stripping off the cv‐qualifier and forwading to UsesAllocatorArgT<t_TYPE>, which is user‐specialized for the appropriate types.

Synopsis

Declared in <bslmf_usesallocatorargt.h>

template<class t_TYPE>
struct UsesAllocatorArgT<t_TYPE const volatile>
    : UsesAllocatorArgT<t_TYPE>::type

Base Classes

Name

Description

UsesAllocatorArgT<t_TYPE>::type

Created with MrDocs