|
SDL 3.0
|
#include <SDL_assert.h>
Collaboration diagram for SDL_AssertData: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 289 of file SDL_assert.h.
| bool SDL_AssertData::always_ignore |
true if app should always continue when assertion is triggered.
Definition at line 291 of file SDL_assert.h.
| const char* SDL_AssertData::condition |
A string of this assert's test code.
Definition at line 293 of file SDL_assert.h.
| const char* SDL_AssertData::filename |
The source file where this assert lives.
Definition at line 294 of file SDL_assert.h.
| const char* SDL_AssertData::function |
The name of the function where this assert lives.
Definition at line 296 of file SDL_assert.h.
| int SDL_AssertData::linenum |
The line in filename where this assert lives.
Definition at line 295 of file SDL_assert.h.
| const struct SDL_AssertData* SDL_AssertData::next |
next item in the linked list.
Definition at line 297 of file SDL_assert.h.
| unsigned int SDL_AssertData::trigger_count |
Number of times this assertion has been triggered.
Definition at line 292 of file SDL_assert.h.