Skip to content

mp_units::utility::operator<=>

Three-way comparison operators

Synopses

Declared in <mp-units/utility/safe_int.h>

Three-way comparison operator

[[nodiscard]] constexpr auto operator<=>(safe_int lhs, constrained<U, CP> const& rhs);

» more...

Three-way comparison operator

[[nodiscard]] constexpr auto operator<=>(safe_int lhs, U rhs);

» more...

Three-way comparison operator

[[nodiscard]] constexpr std::strong_ordering operator<=>(safe_int lhs, U rhs);

» more...

Three-way comparison operator

[[nodiscard]] constexpr std::strong_ordering operator<=>(safe_int lhs, safe_int rhs) noexcept;

» more...

Return Value

Note

The return value should not be discarded.