This class provides a guard that will install and uninstall four handlers, one for assertion failure, one for review failure, one for BSLS_PRECONDITIONS_BEGIN, and one for BSLS_PRECONDITIONS_END, within its protected scope.
Synopsis
Declared in <bsls_fuzztest.h>
class FuzzTestHandlerGuard;
Member Functions
Name |
Description |
|
Create a guard object, installing |
|
Restore the failure handler that was in place when this object was created, reset the precondition |
Return the original assertion handler. |
|
Return the original review handler. |