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>) && detail::SymbolicArg<U>
struct scaled_unit final
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.
Non-Member Functions¶
| Name | Description |
|---|---|
cubic | |
equivalent | |
get_quantity_spec | |
get_unit | |
square |
Template Parameters¶
| Name | Description |
|---|---|
| M | magnitude describing the scale factor |
| U | reference unit being scaled |