BloombergLP::bdlf::Bind_CalcParameterMask::Unnamed enum

Enumeration of place-holder indices and binding-explicitness masks.

Synopsis

Declared in <bdlf_bind.h>

enum Unnamed enum;

Members

NameDescription
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.