Go to the source code of this file.
|
#define | ARMARX_FIRST_PARAMETER(...) ARMARX_FIRST_PARAMETER_IMPL(__VA_ARGS__,) |
| Expands the given parameters and returns the first. More...
|
|
#define | ARMARX_FIRST_PARAMETER_IMPL(x1, ...) x1 |
|
#define | ARMARX_SECOND_PARAMETER(...) ARMARX_SECOND_PARAMETER_IMPL(__VA_ARGS__,) |
| Expands the given parameters and returns the second. More...
|
|
#define | ARMARX_SECOND_PARAMETER_IMPL(x1, x2, ...) x2 |
|
#define | ARMARX_THIRD_PARAMETER(...) ARMARX_THIRD_PARAMETER_IMPL(__VA_ARGS__,,) |
| Expands the given parameters and returns the third. More...
|
|
#define | ARMARX_THIRD_PARAMETER_IMPL(x1, x2, x3, ...) x3 |
|
◆ ARMARX_FIRST_PARAMETER_IMPL
#define ARMARX_FIRST_PARAMETER_IMPL |
( |
|
x1, |
|
|
|
... |
|
) |
| x1 |
◆ ARMARX_SECOND_PARAMETER_IMPL
#define ARMARX_SECOND_PARAMETER_IMPL |
( |
|
x1, |
|
|
|
x2, |
|
|
|
... |
|
) |
| x2 |
◆ ARMARX_THIRD_PARAMETER_IMPL
#define ARMARX_THIRD_PARAMETER_IMPL |
( |
|
x1, |
|
|
|
x2, |
|
|
|
x3, |
|
|
|
... |
|
) |
| x3 |