Destroy this guard and restore the previous assertion and precondition handlers.

Synopsis

Declared in <bsls_fuzztest.h>

~FuzzTestHandlerGuard();

Description

Restore the failure handler that was in place when this object was created, reset the precondition BEGIN/END handlers to no‐op, and destroy this guard. The behavior is undefined unless the current assertion handler is FuzzTestPreconditionTracker::handleAssertViolation and the current review handler is FuzzTestPreconditionTracker::handleAssertViolation.

Created with MrDocs