AssertEntry#
Fully qualified name: carb::assert::AssertEntry
Defined in carb/assert/IAssert.h
-
struct AssertEntry#
Information about an assertion.
Note
This structure is not intended to be instantiated directly but by assertion macros such as CARB_ASSERT.
Public Functions
Public Members
-
uint16_t sizeOf = {uint16_t(sizeof(AssertEntry))}#
Must always match
sizeof(AssertEntry)
. Used as versioning.
-
int32_t line#
The source code line number where the assertion is located.
-
const char *condition#
A string representation of the assertion that failed.
-
const char *file#
The source code file name where the assertion is located.
-
const char *func#
The source code function name where the assertion is located.
-
uint16_t sizeOf = {uint16_t(sizeof(AssertEntry))}#