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.