Security Scol plugin
|
Debugging and diagnostic assertions. More...
#include "config.h"
Go to the source code of this file.
Macros | |
#define | CRYPTOPP_ASSERT(exp) (void)0 |
Debugging and diagnostic assertions.
CRYPTOPP_ASSERT
is the library's debugging and diagnostic assertion. CRYPTOPP_ASSERT
is enabled by CRYPTOPP_DEBUG
, DEBUG
or _DEBUG
.
CRYPTOPP_ASSERT
raises a SIGTRAP
(Unix) or calls DebugBreak()
(Windows).
CRYPTOPP_ASSERT
is only in effect when the user requests a debug configuration. NDEBUG
(or failure to define it) does not affect CRYPTOPP_ASSERT
.
Definition in file trap.h.