9#include "locked_memory_allocator_intf.hpp"
10#include "../telemetry/telemetry.hpp"
11#include "../char_maps/char_maps.hpp"
12#include "../utility/utility.hpp"
13#include "../macros.hpp"
23hi_export_module(hikogui.memory.locked_memory_allocator : impl);
46 "Could not set process working set size to {}:{}. '{}'",
57 return static_cast<std::byte *
>(p);
60hi_inline
void locked_memory_allocator_deallocate(std::byte *p,
std::size_t n)
noexcept
78 "Could not set process working set size to {}:{}. '{}'",
Rules for working with win32 headers.
DOXYGEN BUG.
Definition algorithm_misc.hpp:20
hi_export std::string get_last_error_message()
Get the OS error message from the last error received on this thread.
Definition exception_win32_impl.hpp:30
constexpr Out narrow_cast(In const &rhs) noexcept
Cast numeric values without loss of precision.
Definition cast.hpp:378