Macros | |
| #define | SENF_PP_SEQ_BACK(seq) |
| Return last element of a sequence. More... | |
| #define | SENF_CAT_RECURS1(a, b) SENF_CAT_RECURS1_I(a,b) |
| #define | SENF_CAT_RECURS1_I(a, b) a ## b |
| #define | SENF_CAT_RECURS2(a, b) SENF_CAT_RECURS2_I(a,b) |
| #define | SENF_CAT_RECURS2_I(a, b) a ## b |
| #define | SENF_CAT_RECURS3(a, b) SENF_CAT_RECURS3_I(a,b) |
| #define | SENF_CAT_RECURS3_I(a, b) a ## b |
preprocessor.hh provides some additional helper macros based on the Boost.Preprocessor library.
| #define SENF_CAT_RECURS1 | ( | a, | |
| b | |||
| ) | SENF_CAT_RECURS1_I(a,b) |
Definition at line 42 of file preprocessor.hh.
| #define SENF_CAT_RECURS1_I | ( | a, | |
| b | |||
| ) | a ## b |
Definition at line 43 of file preprocessor.hh.
| #define SENF_CAT_RECURS2 | ( | a, | |
| b | |||
| ) | SENF_CAT_RECURS2_I(a,b) |
Definition at line 44 of file preprocessor.hh.
| #define SENF_CAT_RECURS2_I | ( | a, | |
| b | |||
| ) | a ## b |
Definition at line 45 of file preprocessor.hh.
| #define SENF_CAT_RECURS3 | ( | a, | |
| b | |||
| ) | SENF_CAT_RECURS3_I(a,b) |
Definition at line 46 of file preprocessor.hh.
| #define SENF_CAT_RECURS3_I | ( | a, | |
| b | |||
| ) | a ## b |
Definition at line 47 of file preprocessor.hh.
| #define SENF_PP_SEQ_BACK | ( | seq | ) |
Return last element of a sequence.
Definition at line 39 of file preprocessor.hh.