|
Mbed OS Reference
|
Loading...
Searching...
No Matches
17#ifndef MBED_PREPROCESSOR_H
18#define MBED_PREPROCESSOR_H
39#define MBED_CONCAT(a, b) MBED_CONCAT_(a, b)
40#define MBED_CONCAT_(a, b) a##b
53#define MBED_STRINGIFY(a) MBED_STRINGIFY_(a)
54#define MBED_STRINGIFY_(a) #a
67#define MBED_STRLEN(a) MBED_STRLEN_(a)
68#define MBED_STRLEN_(a) (sizeof(a) - 1)
81#define MBED_COUNT_VA_ARGS(...) GET_NTH_ARG_(__VA_ARGS__, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
82#define GET_NTH_ARG_(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, N, ...) N