mp_units::scaled_unit¶
Unit being a scaled version of another unit
Synopsis¶
Declared in <mp-units/framework/unit_definitions.h>
template<UnitMagnitude auto M, Unit U>
requires(M != mag<1>)
struct scaled_unit final : /* implementation-defined */
Description¶
NOTE
User should not instantiate this type! It is not exported from the C++ module. The library will instantiate this type automatically based on the unit arithmetic equation provided by the user.
Base Classes¶
| Name | Description |
|---|---|
/* implementation-defined */ |
Template Parameters¶
| Name | Description |
|---|---|
| M | magnitude describing the scale factor |
| U | reference unit being scaled |