11#include "exception.hpp"
14namespace hi {
inline namespace v1 {
25#if HI_OPERATING_SYSTEM == HI_OS_WINDOWS
33#define hi_debug_break() \
34 ::hi::prepare_debug_break(); \
38#error Missing implementation of hi_debug_break().
50#define hi_debug_abort(...) \
51 hi_set_terminate_message(__VA_ARGS__); \
Functions and macros for handling architectural difference between compilers, CPUs and operating syst...
DOXYGEN BUG.
Definition algorithm.hpp:15
geometry/margins.hpp
Definition assert.hpp:18
void prepare_debug_break() noexcept
Prepare for breaking in the debugger.