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.
Synopsis
Declared in <bdlf_bind.h>
template<class t_BOUND_TUPLE>
struct Bind_CalcParameterMask;
Type Aliases
Name |
Description |
Type of bound argument 1, or default if absent. |
|
Type of bound argument 10, or default if absent. |
|
Type of bound argument 11, or default if absent. |
|
Type of bound argument 12, or default if absent. |
|
Type of bound argument 13, or default if absent. |
|
Type of the fourteenth bound argument, or default if absent. |
|
Type of bound argument 2, or default if absent. |
|
Type of bound argument 3, or default if absent. |
|
Type of the fourth bound argument, or default if absent. |
|
Type of bound argument 5, or default if absent. |
|
Type of bound argument 6, or default if absent. |
|
Type of bound argument 7, or default if absent. |
|
Type of bound argument 8, or default if absent. |
|
Type of bound argument 9, or default if absent. |
Enums
Name |
Description |
Place‐holder indices for bound arguments 1 through 14. |
Created with MrDocs