Macros | |
#define | RT_ALWAYS_ASSERT(condition) |
Assert that is always active. More... | |
#define | RT_ALWAYS_ASSERT_MESSAGE(condition, message) |
Assert that is always active. More... | |
#define | RT_ALWAYS_ASSERT_MESSAGE_ID(id, condition, message) |
Assert that is always active. More... | |
#define | RT_ASSERT(condition) |
Assert in debug mode only More... | |
#define | RT_ASSERT_MESSAGE(condition, message) |
Assert in debug mode only More... | |
#define | RT_ASSERT_MESSAGE_ID(id, condition, message) |
Assert in debug mode only More... | |
#define | RT_VERIFY(condition) |
Verify macro. More... | |
#define RT_ALWAYS_ASSERT | ( | condition | ) |
Assert that is always active.
condition | The condition to verify. |
This assert is never disabled.
#define RT_ALWAYS_ASSERT_MESSAGE | ( | condition, | |
message | |||
) |
Assert that is always active.
condition | The condition to verify. |
message | The message. |
This assert is never disabled.
#define RT_ALWAYS_ASSERT_MESSAGE_ID | ( | id, | |
condition, | |||
message | |||
) |
Assert that is always active.
condition | The condition to verify. |
id | The message identification. |
message | The message. |
This assert is never disabled.
#define RT_ASSERT | ( | condition | ) |
Assert in debug mode only
condition | The condition to verify. |
This assert is disabled in non-debug compilation.
#define RT_ASSERT_MESSAGE | ( | condition, | |
message | |||
) |
Assert in debug mode only
condition | The condition to verify. |
message | The message. |
This assert is disabled in non-debug compilation.
#define RT_ASSERT_MESSAGE_ID | ( | id, | |
condition, | |||
message | |||
) |
Assert in debug mode only
condition | The condition to verify. |
id | The message identification. |
message | The message. |
This assert is disabled in non-debug compilation.
#define RT_VERIFY | ( | condition | ) |
Verify macro.
condition | The condition to verify. |
This macro is disabled in non-debug compilation.