10#include "../macros.hpp"
12hi_export_module(hikogui.utils.debugger : utils);
14hi_export
namespace hi {
inline namespace v1 {
22hi_inline
void set_debug_message(
char const *str)
noexcept
24 detail::debug_message.store(str, std::memory_order::relaxed);
29 return detail::debug_message.load(std::memory_order::relaxed) !=
nullptr;
34 return detail::debug_message.exchange(
nullptr, std::memory_order::relaxed);
DOXYGEN BUG.
Definition algorithm_misc.hpp:20
The HikoGUI namespace.
Definition recursive_iterator.hpp:15
constexpr Out narrow_cast(In const &rhs) noexcept
Cast numeric values without loss of precision.
Definition cast.hpp:378