Same as the preceding overload.
Declared in <bslalg_scalarprimitives.h>
<bslalg_scalarprimitives.h>
template< class TARGET_TYPE, class ARG1> static void construct( TARGET_TYPE* address, ARG1 const& a1, bslma::Allocator* allocator);