SDL 3.0
|
#include <SDL_assert.h>
Data Fields | |
bool | always_ignore |
unsigned int | trigger_count |
const char * | condition |
const char * | filename |
int | linenum |
const char * | function |
const struct SDL_AssertData * | next |
Information about an assertion failure.
This structure is filled in with information about a triggered assertion, used by the assertion handler, then added to the assertion report. This is returned as a linked list from SDL_GetAssertionReport().
Definition at line 287 of file SDL_assert.h.
bool SDL_AssertData::always_ignore |
true if app should always continue when assertion is triggered.
Definition at line 289 of file SDL_assert.h.
const char* SDL_AssertData::condition |
A string of this assert's test code.
Definition at line 291 of file SDL_assert.h.
const char* SDL_AssertData::filename |
The source file where this assert lives.
Definition at line 292 of file SDL_assert.h.
const char* SDL_AssertData::function |
The name of the function where this assert lives.
Definition at line 294 of file SDL_assert.h.
int SDL_AssertData::linenum |
The line in filename
where this assert lives.
Definition at line 293 of file SDL_assert.h.
const struct SDL_AssertData* SDL_AssertData::next |
next item in the linked list.
Definition at line 295 of file SDL_assert.h.
unsigned int SDL_AssertData::trigger_count |
Number of times this assertion has been triggered.
Definition at line 290 of file SDL_assert.h.