[#BloombergLP-bdlf-Bind_Evaluator-01-eval-04]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::xref:BloombergLP/bdlf/Bind_Evaluator-01.adoc[Bind&lowbar;Evaluator&lt;PlaceHolder&lt;t&lowbar;INDEX&gt;, t&lowbar;ARG&lowbar;TUPLE&gt;]::eval
:relfileprefix: ../../../
:mrdocs:

`eval` overloads

== Synopses

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

Return the first value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-033.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;1&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-033.adoc[_» more&period;&period;&period;_]#

Return the tenth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-03c.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;10&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-03c.adoc[_» more&period;&period;&period;_]#

Return the eleventh value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-00.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;11&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-00.adoc[_» more&period;&period;&period;_]#

Return the twelfth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-01.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;12&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-01.adoc[_» more&period;&period;&period;_]#

Return the thirteenth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-05f.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;13&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-05f.adoc[_» more&period;&period;&period;_]#

Return the fourteenth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-07e.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;14&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-07e.adoc[_» more&period;&period;&period;_]#

Return the second value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-057.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;2&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-057.adoc[_» more&period;&period;&period;_]#

Return the third value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-09.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;3&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-09.adoc[_» more&period;&period;&period;_]#

Return the fourth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0b9.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;4&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0b9.adoc[_» more&period;&period;&period;_]#

Return the fifth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-08.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;5&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-08.adoc[_» more&period;&period;&period;_]#

Return the sixth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0d.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;6&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0d.adoc[_» more&period;&period;&period;_]#

Return the seventh value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0bc.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;7&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0bc.adoc[_» more&period;&period;&period;_]#

Return the eighth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0e.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;8&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-0e.adoc[_» more&period;&period;&period;_]#

Return the ninth value from the specified argument tuple&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
xref:BloombergLP/bdlf/Bind_Evaluator-01/ReturnType.adoc[ReturnType]
xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-077.adoc[eval](
    t&lowbar;ARG&lowbar;TUPLE& argTuple,
    xref:BloombergLP/bdlf/PlaceHolder.adoc[PlaceHolder&lt;9&gt;] const& placeHolder);
----

[.small]#xref:BloombergLP/bdlf/Bind_Evaluator-01/eval-077.adoc[_» more&period;&period;&period;_]#

== Return Value

* the first argument from `argTuple`
* the tenth argument from `argTuple`
* the eleventh argument from `argTuple`
* the twelfth argument from `argTuple`
* the thirteenth argument from `argTuple`
* the fourteenth argument from `argTuple`
* the second argument from `argTuple`
* the third argument from `argTuple`
* the fourth argument from `argTuple`
* the fifth argument from `argTuple`
* the sixth argument from `argTuple`
* the seventh argument from `argTuple`
* the eighth argument from `argTuple`
* the ninth argument from `argTuple`

== Parameters

[cols="1,4"]
|===
| Name| Description
| *argTuple*
| invocation argument tuple
| *placeHolder*
| place&hyphen;holder selecting argument 1
|===


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