|
BDE 4.14.0 Production release
|
#include <bsls_ident.h>#include <bsls_annotation.h>#include <bsls_assertimputil.h>#include <bsls_buildtarget.h>#include <bsls_compilerfeatures.h>#include <bsls_keyword.h>#include <bsls_performancehint.h>#include <bsls_platform.h>#include <bsls_review.h>Go to the source code of this file.
Classes | |
| class | bsls::AssertViolation |
| class | bsls::Assert |
| class | bsls::AssertFailureHandlerGuard |
Macros | |
| #define | BSLS_ASSERT_NO_ASSERTION_MACROS_DEFINED 1 |
| #define | BSLS_ASSERT_ASSERT_IMP(X, LVL) |
| #define | BSLS_ASSERT_ASSUME_IMP(X, LVL) BSLS_ASSERT_DISABLED_IMP(X,LVL) |
| #define | BSLS_ASSERT_DISABLED_IMP(X, LVL) |
| #define | BSLS_ASSERT_SAFE(X) |
| #define | BSLS_ASSERT_IS_ACTIVE |
| #define | BSLS_ASSERT_IS_USED |
| #define | BSLS_ASSERT(X) |
| #define | BSLS_ASSERT_OPT_IS_ACTIVE |
| #define | BSLS_ASSERT_OPT_IS_USED |
| #define | BSLS_ASSERT_OPT(X) |
| #define | BSLS_ASSERT_INVOKE(X) |
| #define | BSLS_ASSERT_INVOKE_NORETURN(X) |
| #define | BSLS_ASSERT_NORETURN_INVOKE_HANDLER |
| #define | BSLS_ASSERT_RECURSIVELY_INCLUDED_TESTDRIVER_GUARD |
| #define | BDE_ASSERT_H(X) BSLS_ASSERT_SAFE(X) |
| #define | BSL_ASSERT_H(X) BSLS_ASSERT_SAFE(X) |
| #define | BDE_ASSERT_CPP(X) BSLS_ASSERT(X) |
| #define | BSL_ASSERT_CPP(X) BSLS_ASSERT(X) |
| #define | BSLS_ASSERT_ASSERT(X) |
Typedefs | |
| typedef bsls::Assert | bdes_Assert |
| This alias is defined for backward compatibility. | |
| typedef bsls::AssertFailureHandlerGuard | bdes_AssertFailureHandlerGuard |
| This alias is defined for backward compatibility. | |
| typedef bsls::Assert | bsls_Assert |
| This alias is defined for backward compatibility. | |
| typedef bsls::AssertFailureHandlerGuard | bsls_AssertFailureHandlerGuard |
| This alias is defined for backward compatibility. | |
The content of this file has been pre-processed for Doxygen.