MCUX CLNS
MCUX Crypto Library Normal Secure
Loading...
Searching...
No Matches
mcuxCsslCPreProcessor.h File Reference

The default implementation is based on standard C preprocessor functionality. More...

Go to the source code of this file.

Macros

#define MCUX_CSSL_CPP_STR(a)
#define MCUX_CSSL_CPP_ADD(a)
#define MCUX_CSSL_CPP_CAT_IMPL(a, b)
#define MCUX_CSSL_CPP_CAT(a, b)
#define MCUX_CSSL_CPP_CAT3(a, b, c)
#define MCUX_CSSL_CPP_CAT4(a, b, c, d)
#define MCUX_CSSL_CPP_CAT6(a, b, c, d, e, f)
#define MCUX_CSSL_CPP_SEQUENCE_64TO0()
#define MCUX_CSSL_CPP_SEQUENCE_N_UNTIL_5TO0()
#define MCUX_CSSL_CPP_SEQUENCE_N_UNTIL_4TO0()
#define MCUX_CSSL_CPP_SEQUENCE_N_UNTIL_3TO0()
#define MCUX_CSSL_CPP_SEQUENCE_N_UNTIL_2TO0()
#define MCUX_CSSL_CPP_ARG_N(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, N, ...)
#define MCUX_CSSL_CPP_ARGCOUNT_IMPL(...)
#define MCUX_CSSL_CPP_ARGCOUNT(...)
#define MCUX_CSSL_CPP_ARGCOUNT_2N(...)
#define MCUX_CSSL_CPP_ARGCOUNT_3N(...)
#define MCUX_CSSL_CPP_ARGCOUNT_4N(...)
#define MCUX_CSSL_CPP_ARGCOUNT_5N(...)
#define MCUX_CSSL_CPP_OVERLOADED_IMPL(name, n)
#define MCUX_CSSL_CPP_OVERLOADED(name, ...)
#define MCUX_CSSL_CPP_OVERLOADED1(name, ...)
#define MCUX_CSSL_CPP_OVERLOADED2(name, ...)
#define MCUX_CSSL_CPP_OVERLOADED3(name, ...)
#define MCUX_CSSL_CPP_OVERLOADED4(name, ...)
#define MCUX_CSSL_CPP_OVERLOADED5(name, ...)
#define MCUX_CSSL_CPP_MAP(__macro, ...)
#define MCUX_CSSL_CPP_EVAL(...)
#define MCUX_CSSL_CPP_EVAL1024(...)
#define MCUX_CSSL_CPP_EVAL512(...)
#define MCUX_CSSL_CPP_EVAL256(...)
#define MCUX_CSSL_CPP_EVAL128(...)
#define MCUX_CSSL_CPP_EVAL64(...)
#define MCUX_CSSL_CPP_EVAL32(...)
#define MCUX_CSSL_CPP_EVAL16(...)
#define MCUX_CSSL_CPP_EVAL8(...)
#define MCUX_CSSL_CPP_EVAL4(...)
#define MCUX_CSSL_CPP_EVAL2(...)
#define MCUX_CSSL_CPP_EVAL1(...)
#define MCUX_CSSL_CPP_MAP_IMPL(__macro, ...)
#define MCUX_CSSL_CPP_MAP_IMPL_()
#define MCUX_CSSL_CPP_FIRST(a, ...)
#define MCUX_CSSL_CPP_SECOND(a, b, ...)
#define MCUX_CSSL_CPP_THIRD(a, b, c, ...)
#define MCUX_CSSL_CPP_FOURTH(a, b, c, d, ...)
#define MCUX_CSSL_CPP_NEXT(...)
#define MCUX_CSSL_CPP_NEXT_()
#define MCUX_CSSL_CPP_NEXT__(x, ...)
#define MCUX_CSSL_CPP_HAS_MORE_ARGS(...)
#define MCUX_CSSL_CPP_HAS_ONE_ARG(...)
#define MCUX_CSSL_CPP_HAS_TWO_ARGS(...)
#define MCUX_CSSL_CPP_HAS_THREE_ARGS(...)
#define MCUX_CSSL_CPP_IS_MARKER(...)
#define MCUX_CSSL_CPP_MARKER()
#define MCUX_CSSL_CPP_BOOL(x)
#define MCUX_CSSL_CPP_NOT(x)
#define MCUX_CSSL_CPP_NOT_BOOL_0
#define MCUX_CSSL_CPP_IF(condition)
#define MCUX_CSSL_CPP_IF_(condition)
#define MCUX_CSSL_CPP_IF_BOOL_0(...)
#define MCUX_CSSL_CPP_IF_BOOL_1(...)
#define MCUX_CSSL_CPP_IF_ELSE(condition)
#define MCUX_CSSL_CPP_IF_ELSE_IMPL(condition)
#define MCUX_CSSL_CPP_IFE_BOOL_0(...)
#define MCUX_CSSL_CPP_IFE_BOOL_0_ELSE(...)
#define MCUX_CSSL_CPP_IFE_BOOL_1(...)
#define MCUX_CSSL_CPP_IFE_BOOL_1_ELSE(...)
#define MCUX_CSSL_CPP_EMPTY()
#define MCUX_CSSL_CPP_DEFER1(macro)
#define MCUX_CSSL_CPP_DEFER2(macro)

Detailed Description

The default implementation is based on standard C preprocessor functionality.