[#BloombergLP-bdlf-Bind_CalcParameterMask-_04enum] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::xref:BloombergLP/bdlf/Bind_CalcParameterMask.adoc[Bind_CalcParameterMask]::Unnamed enum :relfileprefix: ../../../ :mrdocs: Enumeration of place‐holder indices and binding‐explicitness masks. == Synopsis Declared in `<bdlf_bind.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum Unnamed enum; ---- == Members [cols="1,4"] |=== | Name| Description | `k_PARAM1` | Place‐holder index for bound‐tuple element 1, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM2` | Place‐holder index for bound‐tuple element 2, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM3` | Place‐holder index for bound‐tuple element 3, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM4` | Place‐holder index for bound‐tuple element 4, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM5` | Place‐holder index for bound‐tuple element 5, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM6` | Place‐holder index for bound‐tuple element 6, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM7` | Place‐holder index for bound‐tuple element 7, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM8` | Place‐holder index for bound‐tuple element 8, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM9` | Place‐holder index for bound‐tuple element 9, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM10` | Place‐holder index for bound‐tuple element 10, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM11` | Place‐holder index for bound‐tuple element 11, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM12` | Place‐holder index for bound‐tuple element 12, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM13` | Place‐holder index for bound‐tuple element 13, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM14` | Place‐holder index for bound‐tuple element 14, or 0 if not a place‐holder (31 for a nested `Bind`). | `k_PARAM_MASK` | Bit‐mask of which bound arguments are place‐holders. | `k_PARAM_MASK2` | Sum of place‐holder masks; differs from `k_PARAM_MASK` if a place‐holder is reused. | `k_IS_EXPLICIT` | `true` if the bound tuple has no duplicate place‐holders and no nested binders. | `k_PARAMINDEX1` | Bound‐argument index that uses place‐holder 1, or 0 if unused. | `k_PARAMINDEX2` | Bound‐argument index that uses place‐holder 2, or 0 if unused. | `k_PARAMINDEX3` | Bound‐argument index that uses place‐holder 3, or 0 if unused. | `k_PARAMINDEX4` | Bound‐argument index that uses place‐holder 4, or 0 if unused. | `k_PARAMINDEX5` | Bound‐argument index that uses place‐holder 5, or 0 if unused. | `k_PARAMINDEX6` | Bound‐argument index that uses place‐holder 6, or 0 if unused. | `k_PARAMINDEX7` | Bound‐argument index that uses place‐holder 7, or 0 if unused. | `k_PARAMINDEX8` | Bound‐argument index that uses place‐holder 8, or 0 if unused. | `k_PARAMINDEX9` | Bound‐argument index that uses place‐holder 9, or 0 if unused. | `k_PARAMINDEX10` | Bound‐argument index that uses place‐holder 10, or 0 if unused. | `k_PARAMINDEX11` | Bound‐argument index that uses place‐holder 11, or 0 if unused. | `k_PARAMINDEX12` | Bound‐argument index that uses place‐holder 12, or 0 if unused. | `k_PARAMINDEX13` | Bound‐argument index that uses place‐holder 13, or 0 if unused. | `k_PARAMINDEX14` | Bound‐argument index that uses place‐holder 14, or 0 if unused. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#