mp_units::utility::operator<< | Streams a safe_int's wrapped value to an output stream |
mp_units::utility::operator<=> | Compares a safe_int with a constrained value |
mp_units::utility::operator== | Checks whether a safe_int and a constrained value are equal |
mp_units::utility::operator/ | Divides a safe_int by a non-integral constrained value |
mp_units::utility::operator/ | Divides a non-integral constrained value by a safe_int |
mp_units::utility::operator* | Multiplies a safe_int by a non-integral constrained value |
mp_units::utility::operator* | Multiplies a non-integral constrained value by a safe_int |
mp_units::utility::operator- | Subtracts a non-integral constrained value from a safe_int |
mp_units::utility::operator- | Subtracts a safe_int from a non-integral constrained value |
mp_units::utility::operator+ | Adds a non-integral constrained value to a safe_int |
mp_units::utility::operator+ | Adds a safe_int to a non-integral constrained value |
mp_units::utility::operator% | Computes the remainder of dividing a safe_int by a constrained value |
mp_units::utility::operator% | Computes the remainder of dividing a constrained value by a safe_int |
mp_units::utility::operator/ | Divides a safe_int by a constrained value |
mp_units::utility::operator/ | Divides a constrained value by a safe_int |
mp_units::utility::operator* | Multiplies a safe_int by a constrained value |
mp_units::utility::operator* | Multiplies a constrained value by a safe_int |
mp_units::utility::operator- | Subtracts a constrained value from a safe_int |
mp_units::utility::operator- | Subtracts a safe_int from a constrained value |
mp_units::utility::operator+ | Adds a safe_int to a constrained value |
mp_units::utility::operator+ | Adds a constrained value to a safe_int |
mp_units::utility::operator<=> | Compares a safe_int with a floating-point value. |
mp_units::utility::operator== | Checks whether a safe_int equals a floating-point value. |
mp_units::utility::operator/ | Divides a floating-point value by a safe_int. |
mp_units::utility::operator/ | Divides a safe_int by a floating-point value. |
mp_units::utility::operator* | Multiplies a floating-point value by a safe_int. |
mp_units::utility::operator* | Multiplies a safe_int by a floating-point value. |
mp_units::utility::operator- | Subtracts a safe_int from a floating-point value. |
mp_units::utility::operator- | Subtracts a floating-point value from a safe_int. |
mp_units::utility::operator+ | Adds a safe_int to a floating-point value. |
mp_units::utility::operator+ | Adds a floating-point value to a safe_int. |
mp_units::utility::operator<=> | Compares a safe_int with an integral scalar, comparing safely across signedness. |
mp_units::utility::operator== | Checks whether a safe_int equals an integral scalar, comparing safely across signedness. |
mp_units::utility::operator% | Computes the remainder of dividing an integral scalar by a safe_int. |
mp_units::utility::operator% | Computes the remainder of dividing a safe_int by an integral scalar. |
mp_units::utility::operator/ | Divides an integral scalar by a safe_int, checking for overflow. |
mp_units::utility::operator/ | Divides a safe_int by an integral scalar, checking for overflow. |
mp_units::utility::operator* | Multiplies an integral scalar by a safe_int, checking for overflow. |
mp_units::utility::operator* | Multiplies a safe_int by an integral scalar, checking for overflow. |
mp_units::utility::operator- | Subtracts a safe_int from an integral scalar, checking for overflow. |
mp_units::utility::operator- | Subtracts an integral scalar from a safe_int, checking for overflow. |
mp_units::utility::operator+ | Adds a safe_int to an integral scalar, checking for overflow. |
mp_units::utility::operator+ | Adds an integral scalar to a safe_int, checking for overflow. |
mp_units::utility::operator<=> | Compares two safe_int values by their wrapped underlying values. |
mp_units::utility::operator== | Checks whether two safe_int values wrap equal underlying values. |
mp_units::utility::operator% | Computes the remainder of dividing lhs by rhs. |
mp_units::utility::operator/ | Computes the quotient of dividing lhs by rhs. |
mp_units::utility::operator* | Computes the product of lhs and rhs. |
mp_units::utility::operator- | Computes the difference of lhs and rhs. |
mp_units::utility::operator+ | Computes the sum of lhs and rhs. |