make_uint128_t#

Fully qualified name: carb::math::make_uint128_t

Defined in carb/math/Int128.h

inline constexpr uint128_t carb::math::make_uint128_t(
uint64_t high,
uint64_t low,
) noexcept#

Creates an unsigned 128-bit integer from two unsigned 64-bit integers.

Parameters:
  • high – The high 64 bits.

  • low – The low 64 bits.

Returns:

An unsigned 128-bit integer value as if by (uint128_t(high) << 64) + low.