Create an AssertViolation with the specified attributes.
Declared in <bsls_assert.h>
constexpr
AssertViolation(
char const* comment,
char const* fileName,
int lineNumber,
char const* assertLevel);
Create a AssertViolation with the specified comment, fileName, lineNumber, and assertLevel. Note that the supplied assertLevel will usually be one of the k_LEVEL constants defined in bsls::Assert.
| Name | Description |
|---|---|
| comment | expression text associated with the violation |
| fileName | name of the file where the violation occurred |
| lineNumber | line number where the violation occurred |
| assertLevel | level string identifying the assertion macro |