|
Bytemaster's Boost Libraries
|
#include <boost/future/future.hpp>#include <boost/preprocessor/repetition.hpp>#include <boost/preprocessor/arithmetic/sub.hpp>#include <boost/preprocessor/punctuation/comma_if.hpp>#include <boost/preprocessor/iteration/iterate.hpp>Go to the source code of this file.
Namespaces | |
| namespace | boost |
Defines | |
| #define | MAX_CMT_ASYNC_DELEGATE_PARAM 8 |
| #define | PARAM_TYPE(z, n, type) BOOST_PP_CAT(BOOST_PP_CAT(typename traits::arg,BOOST_PP_ADD(n,1)),_type) |
| #define | PARAM_NAME(z, n, type) BOOST_PP_CAT(a,n) |
| #define | PARAM_ARG(z, n, type) PARAM_TYPE(z,n,type) PARAM_NAME(z,n,type) |
| #define | BOOST_PP_ITERATION_LIMITS (0, MAX_CMT_ASYNC_DELEGATE_PARAM ) |
| #define | BOOST_PP_FILENAME_1 <boost/cmt/detail/async_delegate_impl.hpp> |
This file is designed to be used with BOOST_PP_ITERATE