[#BloombergLP-bdlf-BindUtil-bindR-071]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::xref:BloombergLP/bdlf/BindUtil.adoc[BindUtil]::bindR
:relfileprefix: ../../../
:mrdocs:

Return a binder for `func` with 14 bound arguments and explicit return type&period;

== Synopsis

Declared in `&lt;bdlf&lowbar;bind&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;
    class t&lowbar;RET,
    class t&lowbar;FUNC,
    class P1,
    class P2,
    class P3,
    class P4,
    class P5,
    class P6,
    class P7,
    class P8,
    class P9,
    class P10,
    class P11,
    class P12,
    class P13,
    class P14&gt;
static
xref:BloombergLP/bdlf/Bind.adoc[Bind&lt;t&lowbar;RET, t&lowbar;FUNC, Bind&lowbar;BoundTuple14&lt;Storage&lowbar;Type&lt;P1&gt;::type, Storage&lowbar;Type&lt;P2&gt;::type, Storage&lowbar;Type&lt;P3&gt;::type, Storage&lowbar;Type&lt;P4&gt;::type, Storage&lowbar;Type&lt;P5&gt;::type, Storage&lowbar;Type&lt;P6&gt;::type, Storage&lowbar;Type&lt;P7&gt;::type, Storage&lowbar;Type&lt;P8&gt;::type, Storage&lowbar;Type&lt;P9&gt;::type, Storage&lowbar;Type&lt;P10&gt;::type, Storage&lowbar;Type&lt;P11&gt;::type, Storage&lowbar;Type&lt;P12&gt;::type, Storage&lowbar;Type&lt;P13&gt;::type, Storage&lowbar;Type&lt;P14&gt;::type&gt;&gt;]
bindR(
    t&lowbar;FUNC func,
    P1&& p1,
    P2&& p2,
    P3&& p3,
    P4&& p4,
    P5&& p5,
    P6&& p6,
    P7&& p7,
    P8&& p8,
    P9&& p9,
    P10&& p10,
    P11&& p11,
    P12&& p12,
    P13&& p13,
    P14&& p14);
----

== Description

Return a `Bind` object that is bound to the specified invocable object `func`, which can be invoked with fourteen parameters and returns a value of type `t&lowbar;RET`&period;

== Return Value

a binder object invoking `func` with the bound arguments

== Parameters

[cols="1,4"]
|===
| Name| Description
| *func*
| invocable to bind
| *p1*
| first bound argument or placeholder
| *p2*
| second bound argument or placeholder
| *p3*
| third bound argument or placeholder
| *p4*
| fourth bound argument or placeholder
| *p5*
| fifth bound argument or placeholder
| *p6*
| sixth bound argument or placeholder
| *p7*
| seventh bound argument or placeholder
| *p8*
| eighth bound argument or placeholder
| *p9*
| ninth bound argument or placeholder
| *p10*
| tenth bound argument or placeholder
| *p11*
| eleventh bound argument or placeholder
| *p12*
| twelfth bound argument or placeholder
| *p13*
| thirteenth bound argument or placeholder
| *p14*
| fourteenth bound argument or placeholder
|===


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