|
#define | BOOST_TYPE_ERASURE_MEMBER_ARG(z, n, data) typename ::boost::type_erasure::as_param<Base, BOOST_PP_CAT(A, n)>::type BOOST_PP_CAT(a, n) |
| INTERNAL ONLY. More...
|
|
#define | BOOST_TYPE_ERASURE_MEMBER_QUALIFIED_ID(seq, N) BOOST_TYPE_ERASURE_QUALIFIED_NAME(seq)<R(A...), T> |
| INTERNAL ONLY. More...
|
|
#define | BOOST_TYPE_ERASURE_MEMBER_TPL_ARG_LIST(N, X) , class... A |
|
#define | BOOST_TYPE_ERASURE_MEMBER_ENUM_PARAMS(N, X) X... |
|
#define | BOOST_TYPE_ERASURE_MEMBER_FORWARD_PARAMS(N, X, x) ::std::forward<X>(x)... |
|
#define | BOOST_TYPE_ERASURE_MEMBER_ENUM_TRAILING_PARAMS(N, X) , X... |
|
#define | BOOST_TYPE_ERASURE_MEMBER_FORWARD_REBIND(N) , ::std::forward<typename ::boost::type_erasure::as_param<Base, A>::type>(a)... |
|
#define | BOOST_TYPE_ERASURE_MEMBER_ENUM_TRAILING_BINARY_PARAMS(N, X, x) , X... x |
|
#define | BOOST_TYPE_ERASURE_MEMBER_ENUM_ARGS(N) typename ::boost::type_erasure::as_param<Base, A>::type... a |
|
#define | BOOST_TYPE_ERASURE_MEMBER(qualified_name, member,...) |
|
#define | BOOST_TYPE_ERASURE_MEMBER_II(qual_name, concept_name, member, N) |
| INTERNAL ONLY. More...
|
|
#define | BOOST_TYPE_ERASURE_MEMBER_I(namespace_name, concept_name, member, N) BOOST_TYPE_ERASURE_MEMBER_II(namespace_name, concept_name, member, N) |
| INTERNAL ONLY. More...
|
|