Construct an object of the (template parameter) TARGET_TYPE at the specified address from the specified constructor arguments, using the specified allocator when the type uses an allocator.
Synopsis
Declared in <bslalg_scalarprimitives.h>
template<
class TARGET_TYPE,
class ARG1,
class ARG2,
class ARG3,
class ARG4,
class ARG5,
class ARG6,
class ARG7>
static
void
construct(
TARGET_TYPE* address,
ARG1 const& a1,
ARG2 const& a2,
ARG3 const& a3,
ARG4 const& a4,
ARG5 const& a5,
ARG6 const& a6,
ARG7 const& a7,
void* allocator);
Created with MrDocs