BloombergLP::bsls::FuzzTestPreconditionException::FuzzTestPreconditionException

Constructors

Synopses

Declared in <bsls_fuzztestpreconditionexception.h>

Create a FuzzTestPreconditionException that is a copy of original.

constexpr
FuzzTestPreconditionException(FuzzTestPreconditionException const& original) = default;
» more...

Create a FuzzTestPreconditionException with the specified attributes.

constexpr
explicit
FuzzTestPreconditionException(
    char const* expression,
    char const* filename,
    int lineNumber,
    char const* level = "UNKNOWN",
    bool const isReview = false);
» more...

Parameters

NameDescription
originalobject providing the attribute values to copy
expressionprogram source of the failing precondition
filenamename of the file containing the assertion/review
lineNumberline number within that file of the failing expression
levellevel of the assertion or review that has failed
isReviewtrue if the failure is a review; false otherwise