|
| #define | MRMD_HOST_CHECK_1(X) |
| |
| #define | MRMD_HOST_CHECK_2(X, MSG) |
| |
| #define | MRMD_HOST_CHECK_NULLPTR_1(X) |
| |
| #define | MRMD_HOST_CHECK_NULLPTR_2(X, MSG) |
| |
| #define | MRMD_HOST_CHECK_NOT_NULLPTR_1(X) |
| |
| #define | MRMD_HOST_CHECK_NOT_NULLPTR_2(X, MSG) |
| |
| #define | MRMD_HOST_CHECK_EQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_EQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK_FLOAT_EQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_FLOAT_EQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK_NOT_EQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_NOT_EQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK_GREATER_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_GREATER_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK_LESS_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_LESS_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK_GREATEREQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_GREATEREQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK_LESSEQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_CHECK_LESSEQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_CHECK(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_NULLPTR(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_NULLPTR_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_NOT_NULLPTR(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_NOT_NULLPTR_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_EQUAL(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_EQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_FLOAT_EQUAL(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_FLOAT_EQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_NOT_EQUAL(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_NOT_EQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_GREATER(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_GREATER_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_LESS(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_LESS_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_GREATEREQUAL(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_GREATEREQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_CHECK_LESSEQUAL(...) MACRO_OVERLOAD(MRMD_HOST_CHECK_LESSEQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_1(X) |
| |
| #define | MRMD_HOST_ASSERT_2(X, MSG) |
| |
| #define | MRMD_HOST_ASSERT_NULLPTR_1(X) |
| |
| #define | MRMD_HOST_ASSERT_NULLPTR_2(X, MSG) |
| |
| #define | MRMD_HOST_ASSERT_NOT_NULLPTR_1(X) |
| |
| #define | MRMD_HOST_ASSERT_NOT_NULLPTR_2(X, MSG) |
| |
| #define | MRMD_HOST_ASSERT_EQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_EQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT_FLOAT_EQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_FLOAT_EQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT_NOT_EQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_NOT_EQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT_GREATER_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_GREATER_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT_LESS_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_LESS_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT_GREATEREQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_GREATEREQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT_LESSEQUAL_2(X, Y) |
| |
| #define | MRMD_HOST_ASSERT_LESSEQUAL_3(X, Y, MSG) |
| |
| #define | MRMD_HOST_ASSERT(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_NULLPTR(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_NULLPTR_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_NOT_NULLPTR(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_NOT_NULLPTR_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_EQUAL(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_EQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_FLOAT_EQUAL(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_FLOAT_EQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_NOT_EQUAL(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_NOT_EQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_GREATER(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_GREATER_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_LESS(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_LESS_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_GREATEREQUAL(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_GREATEREQUAL_, __VA_ARGS__) |
| |
| #define | MRMD_HOST_ASSERT_LESSEQUAL(...) MACRO_OVERLOAD(MRMD_HOST_ASSERT_LESSEQUAL_, __VA_ARGS__) |
| |