[#BloombergLP-bdlf-Bind_CalcParameterMask]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::Bind&lowbar;CalcParameterMask
:relfileprefix: ../../
:mrdocs:

This meta&hyphen;function is used to calculate a mask that indicates which parameters in `t&lowbar;BOUND&lowbar;TUPLE` are place&hyphen;holders and which ones are literal values&period; It is used by `Bind&lowbar;ImplExplicit`&period;

== Synopsis

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

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;class t&lowbar;BOUND&lowbar;TUPLE&gt;
struct Bind&lowbar;CalcParameterMask;
----

== Type Aliases

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type1.adoc[`Type1`] 
| Type of bound argument 1, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type10.adoc[`Type10`] 
| Type of bound argument 10, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type11.adoc[`Type11`] 
| Type of bound argument 11, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type12.adoc[`Type12`] 
| Type of bound argument 12, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type13.adoc[`Type13`] 
| Type of bound argument 13, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type14.adoc[`Type14`] 
| Type of the fourteenth bound argument, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type2.adoc[`Type2`] 
| Type of bound argument 2, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type3.adoc[`Type3`] 
| Type of bound argument 3, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type4.adoc[`Type4`] 
| Type of the fourth bound argument, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type5.adoc[`Type5`] 
| Type of bound argument 5, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type6.adoc[`Type6`] 
| Type of bound argument 6, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type7.adoc[`Type7`] 
| Type of bound argument 7, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type8.adoc[`Type8`] 
| Type of bound argument 8, or default if absent&period;
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/Type9.adoc[`Type9`] 
| Type of bound argument 9, or default if absent&period;
|===


== Enums

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlf/Bind_CalcParameterMask/_04enum.adoc[`Unnamed enum`] 
| Place&hyphen;holder indices for bound arguments 1 through 14&period;
|===



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