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

Enumeration of place&hyphen;holder indices and binding&hyphen;explicitness masks&period;

== Synopsis

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

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
enum Unnamed enum;
----

== Members

[cols="1,4"]
|===
| Name| Description
| `k&lowbar;PARAM1` 
| Place&hyphen;holder index for bound&hyphen;tuple element 1, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM2` 
| Place&hyphen;holder index for bound&hyphen;tuple element 2, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM3` 
| Place&hyphen;holder index for bound&hyphen;tuple element 3, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM4` 
| Place&hyphen;holder index for bound&hyphen;tuple element 4, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM5` 
| Place&hyphen;holder index for bound&hyphen;tuple element 5, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM6` 
| Place&hyphen;holder index for bound&hyphen;tuple element 6, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM7` 
| Place&hyphen;holder index for bound&hyphen;tuple element 7, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM8` 
| Place&hyphen;holder index for bound&hyphen;tuple element 8, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM9` 
| Place&hyphen;holder index for bound&hyphen;tuple element 9, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM10` 
| Place&hyphen;holder index for bound&hyphen;tuple element 10, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM11` 
| Place&hyphen;holder index for bound&hyphen;tuple element 11, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM12` 
| Place&hyphen;holder index for bound&hyphen;tuple element 12, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM13` 
| Place&hyphen;holder index for bound&hyphen;tuple element 13, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM14` 
| Place&hyphen;holder index for bound&hyphen;tuple element 14, or 0 if not a place&hyphen;holder (31 for a nested `Bind`)&period;
| `k&lowbar;PARAM&lowbar;MASK` 
| Bit&hyphen;mask of which bound arguments are place&hyphen;holders&period;
| `k&lowbar;PARAM&lowbar;MASK2` 
| Sum of place&hyphen;holder masks&semi; differs from `k&lowbar;PARAM&lowbar;MASK` if a place&hyphen;holder is reused&period;
| `k&lowbar;IS&lowbar;EXPLICIT` 
| `true` if the bound tuple has no duplicate place&hyphen;holders and no nested binders&period;
| `k&lowbar;PARAMINDEX1` 
| Bound&hyphen;argument index that uses place&hyphen;holder 1, or 0 if unused&period;
| `k&lowbar;PARAMINDEX2` 
| Bound&hyphen;argument index that uses place&hyphen;holder 2, or 0 if unused&period;
| `k&lowbar;PARAMINDEX3` 
| Bound&hyphen;argument index that uses place&hyphen;holder 3, or 0 if unused&period;
| `k&lowbar;PARAMINDEX4` 
| Bound&hyphen;argument index that uses place&hyphen;holder 4, or 0 if unused&period;
| `k&lowbar;PARAMINDEX5` 
| Bound&hyphen;argument index that uses place&hyphen;holder 5, or 0 if unused&period;
| `k&lowbar;PARAMINDEX6` 
| Bound&hyphen;argument index that uses place&hyphen;holder 6, or 0 if unused&period;
| `k&lowbar;PARAMINDEX7` 
| Bound&hyphen;argument index that uses place&hyphen;holder 7, or 0 if unused&period;
| `k&lowbar;PARAMINDEX8` 
| Bound&hyphen;argument index that uses place&hyphen;holder 8, or 0 if unused&period;
| `k&lowbar;PARAMINDEX9` 
| Bound&hyphen;argument index that uses place&hyphen;holder 9, or 0 if unused&period;
| `k&lowbar;PARAMINDEX10` 
| Bound&hyphen;argument index that uses place&hyphen;holder 10, or 0 if unused&period;
| `k&lowbar;PARAMINDEX11` 
| Bound&hyphen;argument index that uses place&hyphen;holder 11, or 0 if unused&period;
| `k&lowbar;PARAMINDEX12` 
| Bound&hyphen;argument index that uses place&hyphen;holder 12, or 0 if unused&period;
| `k&lowbar;PARAMINDEX13` 
| Bound&hyphen;argument index that uses place&hyphen;holder 13, or 0 if unused&period;
| `k&lowbar;PARAMINDEX14` 
| Bound&hyphen;argument index that uses place&hyphen;holder 14, or 0 if unused&period;
|===



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