Specialization for unit of a specified base quantity
Synopsis
Declared in <mp‐units/framework/unit.h>
template<
    symbol_text Symbol,
    Unit auto QS>
requires (!Symbol.empty())
struct named_unit<Symbol, U>
    : /* implementation-defined */Base Classes
| Name | Description | 
| 
 | 
Types
Static Data Members
| Name | Description | 
| Unique base unit identifier | 
Description
Associates a unit with a specified base quantity. For example si::metre is a unit to measure isq::length in the SI system.
| Note | This is the preferred way to define a measurement unit for a specific base quantity. | 
| Note | It does not have to (or sometimes even can't) be a proper system's base unit. For example a base unit of mass in the SI is  | 
Allows assigning a special name to another scaled or derived unit (e.g. hour, joule).
Template Parameters
| Name | Description | 
| Symbol | a short text representation of the unit | 
| QuantitySpec | a specification of a base quantity to be measured with this unit | 
| Unit | a unit for which we provide a special name | 
Created with MrDocs