Returns the common quantity specification of three or more quantity specifications
Declared in <mp-units/framework/quantity_spec_conversion.h>
[[nodiscard]]
consteval
QuantitySpec auto
get_common_quantity_spec(
auto q1,
auto q2,
auto q3,
auto... rest)
requires requires { mp_units::get_common_quantity_spec(mp_units::get_common_quantity_spec(q1, q2), q3, rest...); };
the common quantity specification obtained by folding all arguments pairwise
The return value should not be discarded.
| Name | Description |
|---|---|
| q1 | first quantity specification value |
| q2 | second quantity specification value |
| q3 | third quantity specification value |
| rest | any remaining quantity specification values |