5#include "../macros.hpp"
10hi_export_module(hikogui.utility.value_traits);
12namespace hi {
inline namespace v1 {
20template<std::
integral T>
32template<std::
floating_po
int T>
35 return static_cast<double>(
static_cast<long long>(rhs)) ==
static_cast<double>(rhs);
DOXYGEN BUG.
Definition algorithm.hpp:16
geometry/margins.hpp
Definition lookahead_iterator.hpp:5
constexpr bool is_integral_value(T const &rhs) noexcept
Check if a value is integral.
Definition value_traits.hpp:21
constexpr Out narrow_cast(In const &rhs) noexcept
Cast numeric values without loss of precision.
Definition cast.hpp:377