|
HikoGUI
A low latency retained GUI
|
Utilities to interact with the debugger this application runs under. More...
Go to the source code of this file.
Namespaces | |
| namespace | hi |
| geometry/margins.hpp | |
| namespace | hi::v1 |
| The HikoGUI API version 1. | |
Macros | |
| #define | hi_debug_break() |
| Debug-break. | |
| #define | hi_debug_abort(...) |
| Debug-break and abort the application. | |
Functions | |
| void | hi::v1::prepare_debug_break () noexcept |
| Prepare for breaking in the debugger. | |
Utilities to interact with the debugger this application runs under.
| #define hi_debug_abort | ( | ... | ) |
Debug-break and abort the application.
This function will break the application in the debugger. Potentially it will start the Just-In-Time debugger if one is configured.
Eventually it will terminate the application and potentially dump a core file for post mortem debugging.
| ... | The reason why the abort is done. |
| #define hi_debug_break | ( | ) |
Debug-break.
This function will break the application in the debugger. Potentially it will start the Just-In-Time debugger if one is configured. Otherwise it will terminate the application and potentially dump a core file for post mortem debugging.