Returns the common quantity specification of two quantity specifications
Declared in <mp-units/framework/quantity_spec_conversion.h>
template<
QuantitySpec Q1,
QuantitySpec Q2>
requires (detail::have_common_quantity_spec(Q1{}, Q2{}))
[[nodiscard]]
consteval
QuantitySpec auto
get_common_quantity_spec(
Q1 q1,
Q2 q2);
the strongest quantity specification that both arguments are convertible to
The return value should not be discarded.
| Name | Description |
|---|---|
| Q1 | first quantity specification type |
| Q2 | second quantity specification type |
| Name | Description |
|---|---|
| q1 | first quantity specification value |
| q2 | second quantity specification value |