[#mp_units-named_unit-0e4] = xref:mp_units.adoc[mp_units]::xref:mp_units/named_unit-0ec.adoc[named_unit]<Symbol, U, QS, PO> :relfileprefix: ../ :mrdocs: == 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, xref:mp_units/AssociatedUnit.adoc[AssociatedUnit] auto U, /* implementation-defined */ auto QS, xref:mp_units/PointOrigin.adoc[PointOrigin] auto PO> requires (!Symbol.empty()) && (QS.dimension == detail::get_associated_quantity(U).dimension) struct xref:mp_units/named_unit-0ec.adoc[named_unit]<Symbol, U, QS, PO> : ::_base_type_ ---- == Base Classes [cols=2] |=== | Name | Description | `::_base_type_` | |=== == Types [cols=1] |=== | Name | xref:mp_units/named_unit-0e4/_base_type_.adoc[`_base_type_`] |=== == Static Data Members [cols=2] |=== | Name | Description | xref:mp_units/named_unit-0e4/_point_origin_.adoc[`_point_origin_`] | | xref:mp_units/named_unit-0e4/_quantity_spec_.adoc[`_quantity_spec_`] | | xref:mp_units/named_unit-0e4/_symbol_.adoc[`_symbol_`] | Unique unit identifier |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#