BloombergLP::bsls::AssertImpUtil

This "implementation utility" struct provides static functions with shared functionality that is made use of by both bsls_assert and bsls_review.

Synopsis

Declared in <bsls_assertimputil.h>

struct AssertImpUtil;

Static Member Functions

NameDescription
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.