BloombergLP::bslalg::ConstructorProxy::ConstructorProxy

Same as the preceding overload.

Synopsis

Declared in <bslalg_constructorproxy.h>

template<
    class ARG01,
    class ARG02,
    class ARG03,
    class ARG04,
    class ARG05,
    class ARG06,
    class ARG07,
    class ARG08,
    class ARG09,
    class ARG10,
    class ARG11,
    class ARG12>
ConstructorProxy(
    ARG01&& a01,
    ARG02&& a02,
    ARG03&& a03,
    ARG04&& a04,
    ARG05&& a05,
    ARG06&& a06,
    ARG07&& a07,
    ARG08&& a08,
    ARG09&& a09,
    ARG10&& a10,
    ARG11&& a11,
    ARG12&& a12,
    CtorAllocArgT const& allocator);

Parameters

NameDescription
a01first argument forwarded to the proxied object constructor
a02second argument forwarded to the proxied object constructor
a03third argument forwarded to the proxied object constructor
a04fourth argument forwarded to the proxied object constructor
a05fifth argument forwarded to the proxied object constructor
a06sixth argument forwarded to the proxied object constructor
a07seventh argument forwarded to the proxied object constructor
a08eighth argument forwarded to the proxied object constructor
a09ninth argument forwarded to the proxied object constructor
a10tenth argument forwarded to the proxied object constructor
a11eleventh argument forwarded to the proxied object constructor
a12twelfth argument forwarded to the proxied object constructor
allocatorallocator passed to the proxied object if it is allocator-aware; ignored otherwise