This "implementation utility" struct provides static functions with shared functionality that is made use of by both bsls_assert and bsls_review.
Declared in <bsls_assertimputil.h>
struct AssertImpUtil;
| Name | Description |
|---|---|
failByAbort [noreturn] | Unconditionally abort the current application. It is up to the caller to first output a useful message describing the location of the failure. |
failBySleep [noreturn] | Spin in an infinite loop. It is up to the caller to first output a useful message describing the location of the failure. |