AUI_PP_REPEAT#
Expands to _Macro(0, _Data, ) _Macro(1, _Data, ) ... _Macro(K - 1, _Data, )
| Header: | #include <AUI/Util/APreprocessor.h> |
| CMake: | aui_link(my_target PUBLIC aui::core) |
Definition#
#define AUI_PP_REPEAT(_Macro, _Data, _N) \
AUI_PP_CAT(AUI_PP_INTERNAL_FOR_EACH_IMPL_, _N) \
(0, _Macro, _Data, AUI_PP_INTENRAL_EMPTY_TUPLE)
Detailed Description#
Empty if _K = 0.
Requires:
- _Macro can be called with 3 arguments.
- _K literal between 0 and 15.