Skip to content

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

NameDescription
/* implementation-defined */

Template Parameters

NameDescription
Mmagnitude describing the scale factor
Ureference unit being scaled