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