Assertions, breakpoints, logging, and abnormal program termination.
More...
Assertions, breakpoints, logging, and abnormal program termination.
◆ NS_BUILD_DEBUG
Execute a code snippet in debug builds.
- Parameters
-
[in] | code | The code to execute. |
Definition at line 60 of file build-profile.h.
◆ NS_BUILD_OPTIMIZED
Execute a code snippet in optimized builds.
- Parameters
-
[in] | code | The code to execute. |
Definition at line 82 of file build-profile.h.
◆ NS_BUILD_PROFILE_NOOP
#define NS_BUILD_PROFILE_NOOP |
( |
|
code | ) |
|
Value: do \
if (false) \
{ \
code; \
} \
while (false)
Build profile no-op macro.
- Parameters
-
[in] | code | The code to skip. |
Definition at line 35 of file build-profile.h.
◆ NS_BUILD_PROFILE_OP
#define NS_BUILD_PROFILE_OP |
( |
|
code | ) |
|
Value: do \
{ \
code; \
} while (false)
Build profile macro to execute a code snippet.
- Parameters
-
[in] | code | The code to execute. |
Definition at line 48 of file build-profile.h.
◆ NS_BUILD_RELEASE
Execute a code snippet in release builds.
- Parameters
-
[in] | code | The code to execute. |
Definition at line 71 of file build-profile.h.