Meta‐function that computes a place‐holder mask for a bound tuple.
Synopsis
Declared in <bdlf_bind.h>
template<class t_BOUND_TUPLE>
struct Bind_CalcParameterMask;
Description
This meta‐function is used to calculate a mask that indicates which parameters in t_BOUND_TUPLE are place‐holders and which ones are literal values. It is used by Bind_ImplExplicit.
Type Aliases
Name |
Description |
Type of bound‐tuple element 1, or a default if absent. |
|
Type of bound‐tuple element 10, or a default if absent. |
|
Type of bound‐tuple element 11, or a default if absent. |
|
Type of bound‐tuple element 12, or a default if absent. |
|
Type of bound‐tuple element 13, or a default if absent. |
|
Type of bound‐tuple element 14, or a default if absent. |
|
Type of bound‐tuple element 2, or a default if absent. |
|
Type of bound‐tuple element 3, or a default if absent. |
|
Type of bound‐tuple element 4, or a default if absent. |
|
Type of bound‐tuple element 5, or a default if absent. |
|
Type of bound‐tuple element 6, or a default if absent. |
|
Type of bound‐tuple element 7, or a default if absent. |
|
Type of bound‐tuple element 8, or a default if absent. |
|
Type of bound‐tuple element 9, or a default if absent. |
Enums
Name |
Description |
Enumeration of place‐holder indices and binding‐explicitness masks. |
Created with MrDocs