Subtraction operators

Synopses

Declared in <mp‐units/framework/quantity.h>

[[nodiscard]]
constexpr
Quantity auto
operator‐(
    PO1 po,
    QP const& qp);
[[nodiscard]]
constexpr
Quantity auto
operator‐(
    Q const& lhs,
    Value const& rhs);
[[nodiscard]]
constexpr
Quantity auto
operator‐(
    Q const& lhs,
    quantity<R2, Rep2> const& rhs);
[[nodiscard]]
constexpr
Quantity auto
operator‐(
    QP const& lhs,
    QP2 const& rhs)
requires requires { lhs.quantity_ref_from(point_origin) ‐ rhs.quantity_ref_from(QP2::point_origin); };
[[nodiscard]]
constexpr
Quantity auto
operator‐(
    QP const& qp,
    PO2 po);
[[nodiscard]]
constexpr
QuantityPoint auto
operator‐(
    QP const& qp,
    quantity<R2, Rep2> const& q)
requires requires { qp.quantity_ref_from(PO) ‐ q; };
[[nodiscard]]
constexpr
Quantity auto
operator‐(
    Value const& lhs,
    Q const& rhs);

Created with MrDocs