[#BloombergLP-bslfmt-Format_ArgUtil-makeFormatArgArray]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslfmt.adoc[bslfmt]::xref:BloombergLP/bslfmt/Format_ArgUtil.adoc[Format&lowbar;ArgUtil]::makeFormatArgArray
:relfileprefix: ../../../
:mrdocs:

Replace the members of the specified `out` parameter by `basic&lowbar;format&lowbar;arg` objects constructed from the members of the specified `fmt&lowbar;args` parameter&period;

== Synopsis

Declared in `&lt;bslfmt&lowbar;format&lowbar;arg&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;
    class t&lowbar;CONTEXT,
    class&period;&period;&period; t&lowbar;FMTARGS&gt;
static
void
makeFormatArgArray(
    bsl::array&lt;basic&lowbar;format&lowbar;arg&lt;t&lowbar;CONTEXT&gt;, sizeof&period;&period;&period;(t&lowbar;FMTARGS)&gt;* out,
    t&lowbar;FMTARGS&&period;&period;&period; fmt&lowbar;args);
----


[.small]#Created with https://www.mrdocs.com[MrDocs]#
