#include <boost/preprocessor/expr_if.hpp>#include <boost/preprocessor/inc.hpp>#include <boost/preprocessor/cat.hpp>#include <boost/mpl/aux_/preprocessor/repeat.hpp>#include <boost/mpl/aux_/preprocessor/params.hpp>
Go to the source code of this file.
Classes | |
| struct | AUX778076_IS_ARG_TEMPLATE_NAME< AUX778076_COUNT_ARGS_TEMPLATE_PARAM > |
| struct | AUX778076_IS_ARG_TEMPLATE_NAME< AUX778076_COUNT_ARGS_DEFAULT > |
Macros | |
| #define | AUX778076_COUNT_ARGS_FUNC(unused, i, param) |
| #define | AUX778076_COUNT_ARGS_PARAM_NAME T |
| #define | AUX778076_COUNT_ARGS_PARAMS(param) |
| #define | AUX778076_COUNT_ARGS_REPEAT BOOST_MPL_PP_REPEAT |
| #define | AUX778076_COUNT_ARGS_TEMPLATE_PARAM typename AUX778076_COUNT_ARGS_PARAM_NAME |
| #define | AUX778076_IS_ARG_TEMPLATE_NAME BOOST_PP_CAT(is_,BOOST_PP_CAT(AUX778076_COUNT_ARGS_PREFIX,_arg)) \ |
Functions | |
| template<> | |
| struct | BOOST_PP_CAT (AUX778076_COUNT_ARGS_PREFIX, _count_args) |
| #define AUX778076_COUNT_ARGS_FUNC | ( | unused, | |
| i, | |||
| param | |||
| ) |
Definition at line 64 of file count_args.hpp.
| #define AUX778076_COUNT_ARGS_PARAM_NAME T |
Definition at line 21 of file count_args.hpp.
| #define AUX778076_COUNT_ARGS_PARAMS | ( | param | ) |
Definition at line 36 of file count_args.hpp.
| #define AUX778076_COUNT_ARGS_REPEAT BOOST_MPL_PP_REPEAT |
Definition at line 35 of file count_args.hpp.
| #define AUX778076_COUNT_ARGS_TEMPLATE_PARAM typename AUX778076_COUNT_ARGS_PARAM_NAME |
Definition at line 25 of file count_args.hpp.
| #define AUX778076_IS_ARG_TEMPLATE_NAME BOOST_PP_CAT(is_,BOOST_PP_CAT(AUX778076_COUNT_ARGS_PREFIX,_arg)) \ |
Definition at line 60 of file count_args.hpp.
| struct BOOST_PP_CAT | ( | AUX778076_COUNT_ARGS_PREFIX | , |
| _count_args | |||
| ) |
Definition at line 86 of file count_args.hpp.