9#include "print_intf.hpp"
10#include "../utility/utility.hpp"
11#include "../char_maps/module.hpp"
12#include "../macros.hpp"
16hi_export_module(hikogui.console.print : impl);
21hi_export
template<
typename...
Args>
22inline void print(std::format_string<Args...>
fmt,
Args&&... args)
noexcept
24 auto msg = std::format(
fmt, std::forward<Args>(args)...);
35hi_export
template<
typename...
Args>
36inline void println(std::format_string<Args...>
fmt,
Args&&... args)
noexcept
38 auto msg = std::format(
fmt, std::forward<Args>(args)...);
Rules for working with win32 headers.
constexpr std::wstring to_wstring(std::u32string_view rhs) noexcept
Conversion from UTF-32 to wide-string (UTF-16/32).
Definition to_string.hpp:156
DOXYGEN BUG.
Definition algorithm.hpp:16
hi_export void println(std::format_string< Args... > fmt, Args &&... args) noexcept
Output a line of text to the console.
hi_export void print(std::format_string< Args... > fmt, Args &&... args) noexcept
Output text to the console.
constexpr Out narrow_cast(In const &rhs) noexcept
Cast numeric values without loss of precision.
Definition cast.hpp:377