[#mp_units-named_unit-0ec] = xref:mp_units.adoc[mp_units]::named_unit :relfileprefix: ../ :mrdocs: A named unit == Synopsis Declared in `<mp‐units/framework/unit.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< xref:mp_units/symbol_text-032.adoc[symbol_text] Symbol, auto...> struct named_unit; ---- == Description Defines a unit with a special name. It may be used to provide a base unit in the system of units (e.g. `metre`) or a name assigned to another scaled or derived unit (e.g. `hour`, `joule`). Most of the named units may be composed with a prefix to create a `prefixed_unit`. For example: [,cpp] ---- {.cpp} inline constexpr struct second final : named_unit<"s", kind_of