|
enum | {
k_PARAM1 = Bind_PlaceHolderIndex<Type1 >::k_VAL
, k_PARAM2 = Bind_PlaceHolderIndex<Type2 >::k_VAL
, k_PARAM3 = Bind_PlaceHolderIndex<Type3 >::k_VAL
, k_PARAM4 = Bind_PlaceHolderIndex<Type4 >::k_VAL
,
k_PARAM5 = Bind_PlaceHolderIndex<Type5 >::k_VAL
, k_PARAM6 = Bind_PlaceHolderIndex<Type6 >::k_VAL
, k_PARAM7 = Bind_PlaceHolderIndex<Type7 >::k_VAL
, k_PARAM8 = Bind_PlaceHolderIndex<Type8 >::k_VAL
,
k_PARAM9 = Bind_PlaceHolderIndex<Type9 >::k_VAL
, k_PARAM10 = Bind_PlaceHolderIndex<Type10>::k_VAL
, k_PARAM11 = Bind_PlaceHolderIndex<Type11>::k_VAL
, k_PARAM12 = Bind_PlaceHolderIndex<Type12>::k_VAL
,
k_PARAM13 = Bind_PlaceHolderIndex<Type13>::k_VAL
, k_PARAM14 = Bind_PlaceHolderIndex<Type14>::k_VAL
, k_PARAM_MASK
, k_PARAM_MASK2
,
k_IS_EXPLICIT
, k_PARAMINDEX1 = BDLF_BIND_PARAMINDEX( 1)
, k_PARAMINDEX2 = BDLF_BIND_PARAMINDEX( 2)
, k_PARAMINDEX3 = BDLF_BIND_PARAMINDEX( 3)
,
k_PARAMINDEX4 = BDLF_BIND_PARAMINDEX( 4)
, k_PARAMINDEX5 = BDLF_BIND_PARAMINDEX( 5)
, k_PARAMINDEX6 = BDLF_BIND_PARAMINDEX( 6)
, k_PARAMINDEX7 = BDLF_BIND_PARAMINDEX( 7)
,
k_PARAMINDEX8 = BDLF_BIND_PARAMINDEX( 8)
, k_PARAMINDEX9 = BDLF_BIND_PARAMINDEX( 9)
, k_PARAMINDEX10 = BDLF_BIND_PARAMINDEX(10)
, k_PARAMINDEX11 = BDLF_BIND_PARAMINDEX(11)
,
k_PARAMINDEX12 = BDLF_BIND_PARAMINDEX(12)
, k_PARAMINDEX13 = BDLF_BIND_PARAMINDEX(13)
, k_PARAMINDEX14 = BDLF_BIND_PARAMINDEX(14)
} |
|
typedef t_BOUND_TUPLE::template TypeOf< 1 >::TypeOrDefault | Type1 |
|
typedef t_BOUND_TUPLE::template TypeOf< 2 >::TypeOrDefault | Type2 |
|
typedef t_BOUND_TUPLE::template TypeOf< 3 >::TypeOrDefault | Type3 |
|
typedef t_BOUND_TUPLE::template TypeOf< 4 >::TypeOrDefault | Type4 |
|
typedef t_BOUND_TUPLE::template TypeOf< 5 >::TypeOrDefault | Type5 |
|
typedef t_BOUND_TUPLE::template TypeOf< 6 >::TypeOrDefault | Type6 |
|
typedef t_BOUND_TUPLE::template TypeOf< 7 >::TypeOrDefault | Type7 |
|
typedef t_BOUND_TUPLE::template TypeOf< 8 >::TypeOrDefault | Type8 |
|
typedef t_BOUND_TUPLE::template TypeOf< 9 >::TypeOrDefault | Type9 |
|
typedef t_BOUND_TUPLE::template TypeOf< 10 >::TypeOrDefault | Type10 |
|
typedef t_BOUND_TUPLE::template TypeOf< 11 >::TypeOrDefault | Type11 |
|
typedef t_BOUND_TUPLE::template TypeOf< 12 >::TypeOrDefault | Type12 |
|
typedef t_BOUND_TUPLE::template TypeOf< 13 >::TypeOrDefault | Type13 |
|
typedef t_BOUND_TUPLE::template TypeOf< 14 >::TypeOrDefault | Type14 |
|
template<class t_BOUND_TUPLE>
struct bdlf::Bind_CalcParameterMask< t_BOUND_TUPLE >
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
.