forked from mpusz/mp-units
14 lines
39 KiB
HTML
14 lines
39 KiB
HTML
<!DOCTYPE html><html lang='en'><head><title>Draft C++ Standard: Contents</title><meta charset='UTF-8'/><link rel='stylesheet' type='text/css' href='14882.css'/><link rel='stylesheet' type='text/css' href='https://fonts.googleapis.com/css2?family=Noto+Serif'/><link rel='stylesheet' type='text/css' href='https://fonts.googleapis.com/css2?family=Noto+Sans'/><link rel='stylesheet' type='text/css' href='https://fonts.googleapis.com/css2?family=Noto+Sans+Mono'/><link rel='icon' href='icon.png'/><meta name='description' content='Browser-friendly rendering of a recent draft of the C++ standard'><style>h1 { margin: 0.2em 5pt 0.2em 5pt; line-height: 1.5; }
|
|
h2 { margin: 0.2em 5pt 0.2em 5pt; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); line-height: 1.5; }
|
|
h3 { margin: 0.2em 5pt 0.2em 5pt; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); line-height: 1.5; }
|
|
h4 { margin: 0.1em 5pt 0.1em 5pt; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); line-height: 1.5; }
|
|
:target h2 { border-bottom: none; }
|
|
.tocHeader { text-align: center; }
|
|
:target > div.tocChapter { display: block; }
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
h2 { border-bottom-color: #b0b0b05a; }
|
|
h3 { border-bottom-color: #b0b0b05a; }
|
|
h4 { border-bottom-color: #b0b0b05a; }
|
|
}
|
|
</style></head><body><div class='wrapper'><h1 style='text-align:center; hyphens:none; margin: 1cm'>mp-units Library Reference Documentations</h1><div class='tocHeader'>(Generated on 2025-01-15 from the <a href='https://github.com/mpusz/mp-units329ffdaacb1bd7bed08565ac80d9eef7ccb1e5b5'>LaTeX sources</a> by <a href='https://github.com/Eelis/cxxdraft-htmlgen'>cxxdraft-htmlgen</a>. This is <em>not</em> an ISO publication.)<br><br><b>Note: this is an early draft. It's known to be incomplet and incorrekt, and it has lots of b<span style='position:relative;left:-1.2pt'>a</span><span style='position:relative;left:1pt'>d</span> for<span style='position:relative;left:-3pt'>matti<span style='position:relative;bottom:0.15ex'>n</span>g.</span></b></div><br><h1>Contents</h1><div id='scope'><h2 ><a class='secnum' href='#scope' style='min-width:50pt'>1</a> Scope <a class='folded_abbr_ref' href='scope.html'>[scope]</a></h2><div class='tocChapter'></div></div><div id='refs'><h2 ><a class='secnum' href='#refs' style='min-width:50pt'>2</a> References <a class='folded_abbr_ref' href='refs.html'>[refs]</a></h2><div class='tocChapter'></div></div><div id='defs'><h2 ><a class='secnum' href='#defs' style='min-width:50pt'>3</a> Terms and definitions <a class='folded_abbr_ref' href='defs.html'>[defs]</a></h2><div class='tocChapter'></div></div><div id='spec'><h2 ><a class='secnum' href='#spec' style='min-width:50pt'>4</a> Specification <a class='folded_abbr_ref' href='spec.html'>[spec]</a></h2><div class='tocChapter'><div id='spec.ext'><h3 ><a class='secnum' href='#spec.ext' style='min-width:65pt'>4.1</a> External <a class='abbr_ref' href='spec.ext.html'>[spec.<span class='shy'></span>ext]</a><div style='clear:right'></div></h3></div><div id='spec.cats'><h3 ><a class='secnum' href='#spec.cats' style='min-width:65pt'>4.2</a> Categories <a class='abbr_ref' href='spec.cats.html'>[spec.<span class='shy'></span>cats]</a><div style='clear:right'></div></h3></div><div id='spec.mods'><h3 ><a class='secnum' href='#spec.mods' style='min-width:65pt'>4.3</a> Modules <a class='abbr_ref' href='spec.mods.html'>[spec.<span class='shy'></span>mods]</a><div style='clear:right'></div></h3></div><div id='spec.reqs'><h3 ><a class='secnum' href='#spec.reqs' style='min-width:65pt'>4.4</a> Library-wide requirements <a class='abbr_ref' href='spec.reqs.html'>[spec.<span class='shy'></span>reqs]</a><div style='clear:right'></div></h3><div id='spec.res.names'><h4 ><a class='secnum' href='#spec.res.names' style='min-width:80pt'>4.4.1</a> Reserved names <a class='abbr_ref' href='spec.res.names.html'>[spec.<span class='shy'></span>res.<span class='shy'></span>names]</a><div style='clear:right'></div></h4></div></div></div></div><div id='quantities'><h2 ><a class='secnum' href='#quantities' style='min-width:50pt'>5</a> Quantities and units library <a class='folded_abbr_ref' href='quantities.html'>[quantities]</a></h2><div class='tocChapter'><div id='quantities.summary'><h3 ><a class='secnum' href='#quantities.summary' style='min-width:65pt'>5.1</a> Summary <a class='abbr_ref' href='quantities.summary.html'>[quantities.<span class='shy'></span>summary]</a><div style='clear:right'></div></h3></div><div id='mp.units.syns'><h3 ><a class='secnum' href='#mp.units.syns' style='min-width:65pt'>5.2</a> mp-units module synopses <a class='abbr_ref' href='mp.units.syns.html'>[mp.<span class='shy'></span>units.<span class='shy'></span>syns]</a><div style='clear:right'></div></h3><div id='mp.units.syn'><h4 ><a class='secnum' href='#mp.units.syn' style='min-width:80pt'>5.2.1</a> Module <span class='texttt'>mp_<span class='shy'></span>units</span> synopsis <a class='abbr_ref' href='mp.units.syn.html'>[mp.<span class='shy'></span>units.<span class='shy'></span>syn]</a><div style='clear:right'></div></h4></div><div id='mp.units.core.syn'><h4 ><a class='secnum' href='#mp.units.core.syn' style='min-width:80pt'>5.2.2</a> Module <span class='texttt'>mp_<span class='shy'></span>units.core</span> synopsis <a class='abbr_ref' href='mp.units.core.syn.html'>[mp.<span class='shy'></span>units.<span class='shy'></span>core.<span class='shy'></span>syn]</a><div style='clear:right'></div></h4></div><div id='mp.units.systems.syn'><h4 ><a class='secnum' href='#mp.units.systems.syn' style='min-width:80pt'>5.2.3</a> Module <span class='texttt'>mp_<span class='shy'></span>units.systems</span> synopsis <a class='abbr_ref' href='mp.units.systems.syn.html'>[mp.<span class='shy'></span>units.<span class='shy'></span>systems.<span class='shy'></span>syn]</a><div style='clear:right'></div></h4></div></div><div id='qty.utils'><h3 ><a class='secnum' href='#qty.utils' style='min-width:65pt'>5.3</a> Utilities <a class='abbr_ref' href='qty.utils.html'>[qty.<span class='shy'></span>utils]</a><div style='clear:right'></div></h3><div id='qty.utils.non.types'><h4 ><a class='secnum' href='#qty.utils.non.types' style='min-width:80pt'>5.3.1</a> Non-types <a class='abbr_ref' href='qty.utils.non.types.html'>[qty.<span class='shy'></span>utils.<span class='shy'></span>non.<span class='shy'></span>types]</a><div style='clear:right'></div></h4></div><div id='qty.ratio'><h4 ><a class='secnum' href='#qty.ratio' style='min-width:80pt'>5.3.2</a> Ratio <a class='abbr_ref' href='qty.ratio.html'>[qty.<span class='shy'></span>ratio]</a><div style='clear:right'></div></h4></div><div id='qty.sym.txt'><h4 ><a class='secnum' href='#qty.sym.txt' style='min-width:80pt'>5.3.3</a> Symbol text <a class='abbr_ref' href='qty.sym.txt.html'>[qty.<span class='shy'></span>sym.<span class='shy'></span>txt]</a><div style='clear:right'></div></h4></div><div id='qty.sym.expr'><h4 ><a class='secnum' href='#qty.sym.expr' style='min-width:80pt'>5.3.4</a> Symbolic expressions <a class='abbr_ref' href='qty.sym.expr.html'>[qty.<span class='shy'></span>sym.<span class='shy'></span>expr]</a><div style='clear:right'></div></h4><div id='qty.sym.expr.general'><h4 ><a class='secnum' href='#qty.sym.expr.general' style='min-width:95pt'>5.3.4.1</a> General <a class='abbr_ref' href='qty.sym.expr.general.html'>[qty.<span class='shy'></span>sym.<span class='shy'></span>expr.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.sym.expr.concepts'><h4 ><a class='secnum' href='#qty.sym.expr.concepts' style='min-width:95pt'>5.3.4.2</a> Concept <span class='texttt'><i >SymbolicConstant</i></span> <a class='abbr_ref' href='qty.sym.expr.concepts.html'>[qty.<span class='shy'></span>sym.<span class='shy'></span>expr.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.sym.expr.types'><h4 ><a class='secnum' href='#qty.sym.expr.types' style='min-width:95pt'>5.3.4.3</a> Types <a class='abbr_ref' href='qty.sym.expr.types.html'>[qty.<span class='shy'></span>sym.<span class='shy'></span>expr.<span class='shy'></span>types]</a><div style='clear:right'></div></h4></div><div id='qty.sym.expr.algos'><h4 ><a class='secnum' href='#qty.sym.expr.algos' style='min-width:95pt'>5.3.4.4</a> Algorithms <a class='abbr_ref' href='qty.sym.expr.algos.html'>[qty.<span class='shy'></span>sym.<span class='shy'></span>expr.<span class='shy'></span>algos]</a><div style='clear:right'></div></h4></div></div></div><div id='qty.ref'><h3 ><a class='secnum' href='#qty.ref' style='min-width:65pt'>5.4</a> Reference <a class='abbr_ref' href='qty.ref.html'>[qty.<span class='shy'></span>ref]</a><div style='clear:right'></div></h3><div id='qty.ref.general'><h4 ><a class='secnum' href='#qty.ref.general' style='min-width:80pt'>5.4.1</a> General <a class='abbr_ref' href='qty.ref.general.html'>[qty.<span class='shy'></span>ref.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.dim'><h4 ><a class='secnum' href='#qty.dim' style='min-width:80pt'>5.4.2</a> Dimension <a class='abbr_ref' href='qty.dim.html'>[qty.<span class='shy'></span>dim]</a><div style='clear:right'></div></h4><div id='qty.dim.general'><h4 ><a class='secnum' href='#qty.dim.general' style='min-width:95pt'>5.4.2.1</a> General <a class='abbr_ref' href='qty.dim.general.html'>[qty.<span class='shy'></span>dim.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.dim.concepts'><h4 ><a class='secnum' href='#qty.dim.concepts' style='min-width:95pt'>5.4.2.2</a> Concepts <a class='abbr_ref' href='qty.dim.concepts.html'>[qty.<span class='shy'></span>dim.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.dim.types'><h4 ><a class='secnum' href='#qty.dim.types' style='min-width:95pt'>5.4.2.3</a> Types <a class='abbr_ref' href='qty.dim.types.html'>[qty.<span class='shy'></span>dim.<span class='shy'></span>types]</a><div style='clear:right'></div></h4></div><div id='qty.dim.ops'><h4 ><a class='secnum' href='#qty.dim.ops' style='min-width:95pt'>5.4.2.4</a> Operations <a class='abbr_ref' href='qty.dim.ops.html'>[qty.<span class='shy'></span>dim.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.dim.sym.fmt'><h4 ><a class='secnum' href='#qty.dim.sym.fmt' style='min-width:95pt'>5.4.2.5</a> Symbol formatting <a class='abbr_ref' href='qty.dim.sym.fmt.html'>[qty.<span class='shy'></span>dim.<span class='shy'></span>sym.<span class='shy'></span>fmt]</a><div style='clear:right'></div></h4></div></div><div id='qty.spec'><h4 ><a class='secnum' href='#qty.spec' style='min-width:80pt'>5.4.3</a> Quantity specification <a class='abbr_ref' href='qty.spec.html'>[qty.<span class='shy'></span>spec]</a><div style='clear:right'></div></h4><div id='qty.spec.general'><h4 ><a class='secnum' href='#qty.spec.general' style='min-width:95pt'>5.4.3.1</a> General <a class='abbr_ref' href='qty.spec.general.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.spec.concepts'><h4 ><a class='secnum' href='#qty.spec.concepts' style='min-width:95pt'>5.4.3.2</a> Concepts <a class='abbr_ref' href='qty.spec.concepts.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.spec.types'><h4 ><a class='secnum' href='#qty.spec.types' style='min-width:95pt'>5.4.3.3</a> Types <a class='abbr_ref' href='qty.spec.types.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>types]</a><div style='clear:right'></div></h4><div id='named.qty'><h4 ><a class='secnum' href='#named.qty' style='min-width:110pt'>5.4.3.3.1</a> Named <a class='abbr_ref' href='named.qty.html'>[named.<span class='shy'></span>qty]</a><div style='clear:right'></div></h4></div><div id='derived.qty'><h4 ><a class='secnum' href='#derived.qty' style='min-width:110pt'>5.4.3.3.2</a> Derived <a class='abbr_ref' href='derived.qty.html'>[derived.<span class='shy'></span>qty]</a><div style='clear:right'></div></h4></div><div id='dimless.qty'><h4 ><a class='secnum' href='#dimless.qty' style='min-width:110pt'>5.4.3.3.3</a> Base quantity of dimension one <a class='abbr_ref' href='dimless.qty.html'>[dimless.<span class='shy'></span>qty]</a><div style='clear:right'></div></h4></div><div id='kind.of.qty'><h4 ><a class='secnum' href='#kind.of.qty' style='min-width:110pt'>5.4.3.3.4</a> Kind of <a class='abbr_ref' href='kind.of.qty.html'>[kind.<span class='shy'></span>of.<span class='shy'></span>qty]</a><div style='clear:right'></div></h4></div></div><div id='qty.spec.utils'><h4 ><a class='secnum' href='#qty.spec.utils' style='min-width:95pt'>5.4.3.4</a> Utilities <a class='abbr_ref' href='qty.spec.utils.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>utils]</a><div style='clear:right'></div></h4></div><div id='qty.spec.ops'><h4 ><a class='secnum' href='#qty.spec.ops' style='min-width:95pt'>5.4.3.5</a> Operations <a class='abbr_ref' href='qty.spec.ops.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.spec.hier.algos'><h4 ><a class='secnum' href='#qty.spec.hier.algos' style='min-width:95pt'>5.4.3.6</a> Hierarchy algorithms <a class='abbr_ref' href='qty.spec.hier.algos.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>hier.<span class='shy'></span>algos]</a><div style='clear:right'></div></h4><div id='qty.spec.conv'><h4 ><a class='secnum' href='#qty.spec.conv' style='min-width:110pt'>5.4.3.6.1</a> Conversion <a class='abbr_ref' href='qty.spec.conv.html'>[qty.<span class='shy'></span>spec.<span class='shy'></span>conv]</a><div style='clear:right'></div></h4></div><div id='qty.get.kind'><h4 ><a class='secnum' href='#qty.get.kind' style='min-width:110pt'>5.4.3.6.2</a> Get kind <a class='abbr_ref' href='qty.get.kind.html'>[qty.<span class='shy'></span>get.<span class='shy'></span>kind]</a><div style='clear:right'></div></h4></div><div id='get.common.qty.spec'><h4 ><a class='secnum' href='#get.common.qty.spec' style='min-width:110pt'>5.4.3.6.3</a> Get common quantity specification <a class='abbr_ref' href='get.common.qty.spec.html'>[get.<span class='shy'></span>common.<span class='shy'></span>qty.<span class='shy'></span>spec]</a><div style='clear:right'></div></h4></div><div id='qty.get.common.base'><h4 ><a class='secnum' href='#qty.get.common.base' style='min-width:110pt'>5.4.3.6.4</a> Get common base <a class='abbr_ref' href='qty.get.common.base.html'>[qty.<span class='shy'></span>get.<span class='shy'></span>common.<span class='shy'></span>base]</a><div style='clear:right'></div></h4></div><div id='qty.is.child.of'><h4 ><a class='secnum' href='#qty.is.child.of' style='min-width:110pt'>5.4.3.6.5</a> Is child of <a class='abbr_ref' href='qty.is.child.of.html'>[qty.<span class='shy'></span>is.<span class='shy'></span>child.<span class='shy'></span>of]</a><div style='clear:right'></div></h4></div></div></div><div id='qty.unit'><h4 ><a class='secnum' href='#qty.unit' style='min-width:80pt'>5.4.4</a> Unit <a class='abbr_ref' href='qty.unit.html'>[qty.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4><div id='qty.unit.general'><h4 ><a class='secnum' href='#qty.unit.general' style='min-width:95pt'>5.4.4.1</a> General <a class='abbr_ref' href='qty.unit.general.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.unit.mag'><h4 ><a class='secnum' href='#qty.unit.mag' style='min-width:95pt'>5.4.4.2</a> Magnitude <a class='abbr_ref' href='qty.unit.mag.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>mag]</a><div style='clear:right'></div></h4><div id='qty.unit.mag.general'><h4 ><a class='secnum' href='#qty.unit.mag.general' style='min-width:110pt'>5.4.4.2.1</a> General <a class='abbr_ref' href='qty.unit.mag.general.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>mag.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.unit.mag.concepts'><h4 ><a class='secnum' href='#qty.unit.mag.concepts' style='min-width:110pt'>5.4.4.2.2</a> Concepts <a class='abbr_ref' href='qty.unit.mag.concepts.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>mag.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.unit.mag.types'><h4 ><a class='secnum' href='#qty.unit.mag.types' style='min-width:110pt'>5.4.4.2.3</a> Types <a class='abbr_ref' href='qty.unit.mag.types.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>mag.<span class='shy'></span>types]</a><div style='clear:right'></div></h4></div><div id='qty.unit.mag.ops'><h4 ><a class='secnum' href='#qty.unit.mag.ops' style='min-width:110pt'>5.4.4.2.4</a> Operations <a class='abbr_ref' href='qty.unit.mag.ops.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>mag.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.unit.mag.utils'><h4 ><a class='secnum' href='#qty.unit.mag.utils' style='min-width:110pt'>5.4.4.2.5</a> Utilities <a class='abbr_ref' href='qty.unit.mag.utils.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>mag.<span class='shy'></span>utils]</a><div style='clear:right'></div></h4></div></div><div id='qty.unit.traits'><h4 ><a class='secnum' href='#qty.unit.traits' style='min-width:95pt'>5.4.4.3</a> Traits <a class='abbr_ref' href='qty.unit.traits.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>traits]</a><div style='clear:right'></div></h4></div><div id='qty.unit.concepts'><h4 ><a class='secnum' href='#qty.unit.concepts' style='min-width:95pt'>5.4.4.4</a> Concepts <a class='abbr_ref' href='qty.unit.concepts.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.unit.types'><h4 ><a class='secnum' href='#qty.unit.types' style='min-width:95pt'>5.4.4.5</a> Types <a class='abbr_ref' href='qty.unit.types.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>types]</a><div style='clear:right'></div></h4><div id='qty.canon.unit'><h4 ><a class='secnum' href='#qty.canon.unit' style='min-width:110pt'>5.4.4.5.1</a> Canonical <a class='abbr_ref' href='qty.canon.unit.html'>[qty.<span class='shy'></span>canon.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4></div><div id='qty.scaled.unit'><h4 ><a class='secnum' href='#qty.scaled.unit' style='min-width:110pt'>5.4.4.5.2</a> Scaled <a class='abbr_ref' href='qty.scaled.unit.html'>[qty.<span class='shy'></span>scaled.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4></div><div id='qty.named.unit'><h4 ><a class='secnum' href='#qty.named.unit' style='min-width:110pt'>5.4.4.5.3</a> Named <a class='abbr_ref' href='qty.named.unit.html'>[qty.<span class='shy'></span>named.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4></div><div id='qty.prefixed.unit'><h4 ><a class='secnum' href='#qty.prefixed.unit' style='min-width:110pt'>5.4.4.5.4</a> Prefixed <a class='abbr_ref' href='qty.prefixed.unit.html'>[qty.<span class='shy'></span>prefixed.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4></div><div id='qty.common.unit'><h4 ><a class='secnum' href='#qty.common.unit' style='min-width:110pt'>5.4.4.5.5</a> Common <a class='abbr_ref' href='qty.common.unit.html'>[qty.<span class='shy'></span>common.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4></div><div id='qty.derived.unit'><h4 ><a class='secnum' href='#qty.derived.unit' style='min-width:110pt'>5.4.4.5.6</a> Derived <a class='abbr_ref' href='qty.derived.unit.html'>[qty.<span class='shy'></span>derived.<span class='shy'></span>unit]</a><div style='clear:right'></div></h4></div><div id='qty.unit.one'><h4 ><a class='secnum' href='#qty.unit.one' style='min-width:110pt'>5.4.4.5.7</a> One <a class='abbr_ref' href='qty.unit.one.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>one]</a><div style='clear:right'></div></h4></div></div><div id='qty.unit.ops'><h4 ><a class='secnum' href='#qty.unit.ops' style='min-width:95pt'>5.4.4.6</a> Operations <a class='abbr_ref' href='qty.unit.ops.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.unit.cmp'><h4 ><a class='secnum' href='#qty.unit.cmp' style='min-width:95pt'>5.4.4.7</a> Comparison <a class='abbr_ref' href='qty.unit.cmp.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>cmp]</a><div style='clear:right'></div></h4></div><div id='qty.unit.obs'><h4 ><a class='secnum' href='#qty.unit.obs' style='min-width:95pt'>5.4.4.8</a> Observers <a class='abbr_ref' href='qty.unit.obs.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>obs]</a><div style='clear:right'></div></h4></div><div id='assoc.qty'><h4 ><a class='secnum' href='#assoc.qty' style='min-width:95pt'>5.4.4.9</a> Associated quantity <a class='abbr_ref' href='assoc.qty.html'>[assoc.<span class='shy'></span>qty]</a><div style='clear:right'></div></h4></div><div id='qty.unit.sym.fmt'><h4 ><a class='secnum' href='#qty.unit.sym.fmt' style='min-width:95pt'>5.4.4.10</a> Symbol formatting <a class='abbr_ref' href='qty.unit.sym.fmt.html'>[qty.<span class='shy'></span>unit.<span class='shy'></span>sym.<span class='shy'></span>fmt]</a><div style='clear:right'></div></h4></div></div><div id='qty.ref.concepts'><h4 ><a class='secnum' href='#qty.ref.concepts' style='min-width:80pt'>5.4.5</a> Concepts <a class='abbr_ref' href='qty.ref.concepts.html'>[qty.<span class='shy'></span>ref.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.ref.syn'><h4 ><a class='secnum' href='#qty.ref.syn' style='min-width:80pt'>5.4.6</a> Class template <span class='texttt'>reference</span> <a class='abbr_ref' href='qty.ref.syn.html'>[qty.<span class='shy'></span>ref.<span class='shy'></span>syn]</a><div style='clear:right'></div></h4></div><div id='qty.ref.ops'><h4 ><a class='secnum' href='#qty.ref.ops' style='min-width:80pt'>5.4.7</a> Operations <a class='abbr_ref' href='qty.ref.ops.html'>[qty.<span class='shy'></span>ref.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.ref.cmp'><h4 ><a class='secnum' href='#qty.ref.cmp' style='min-width:80pt'>5.4.8</a> Comparison <a class='abbr_ref' href='qty.ref.cmp.html'>[qty.<span class='shy'></span>ref.<span class='shy'></span>cmp]</a><div style='clear:right'></div></h4></div><div id='qty.ref.obs'><h4 ><a class='secnum' href='#qty.ref.obs' style='min-width:80pt'>5.4.9</a> Observers <a class='abbr_ref' href='qty.ref.obs.html'>[qty.<span class='shy'></span>ref.<span class='shy'></span>obs]</a><div style='clear:right'></div></h4></div></div><div id='qty.rep'><h3 ><a class='secnum' href='#qty.rep' style='min-width:65pt'>5.5</a> Representation <a class='abbr_ref' href='qty.rep.html'>[qty.<span class='shy'></span>rep]</a><div style='clear:right'></div></h3><div id='qty.rep.general'><h4 ><a class='secnum' href='#qty.rep.general' style='min-width:80pt'>5.5.1</a> General <a class='abbr_ref' href='qty.rep.general.html'>[qty.<span class='shy'></span>rep.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.rep.traits'><h4 ><a class='secnum' href='#qty.rep.traits' style='min-width:80pt'>5.5.2</a> Traits <a class='abbr_ref' href='qty.rep.traits.html'>[qty.<span class='shy'></span>rep.<span class='shy'></span>traits]</a><div style='clear:right'></div></h4><div id='qty.fp.traits'><h4 ><a class='secnum' href='#qty.fp.traits' style='min-width:95pt'>5.5.2.1</a> Floating-point <a class='abbr_ref' href='qty.fp.traits.html'>[qty.<span class='shy'></span>fp.<span class='shy'></span>traits]</a><div style='clear:right'></div></h4></div><div id='qty.char.traits'><h4 ><a class='secnum' href='#qty.char.traits' style='min-width:95pt'>5.5.2.2</a> Quantity character <a class='abbr_ref' href='qty.char.traits.html'>[qty.<span class='shy'></span>char.<span class='shy'></span>traits]</a><div style='clear:right'></div></h4></div><div id='qty.val.traits'><h4 ><a class='secnum' href='#qty.val.traits' style='min-width:95pt'>5.5.2.3</a> Values <a class='abbr_ref' href='qty.val.traits.html'>[qty.<span class='shy'></span>val.<span class='shy'></span>traits]</a><div style='clear:right'></div></h4></div></div><div id='qty.rep.cpos'><h4 ><a class='secnum' href='#qty.rep.cpos' style='min-width:80pt'>5.5.3</a> Customization point objects <a class='abbr_ref' href='qty.rep.cpos.html'>[qty.<span class='shy'></span>rep.<span class='shy'></span>cpos]</a><div style='clear:right'></div></h4><div id='qty.rep.cpos.general'><h4 ><a class='secnum' href='#qty.rep.cpos.general' style='min-width:95pt'>5.5.3.1</a> General <a class='abbr_ref' href='qty.rep.cpos.general.html'>[qty.<span class='shy'></span>rep.<span class='shy'></span>cpos.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.real.cpo'><h4 ><a class='secnum' href='#qty.real.cpo' style='min-width:95pt'>5.5.3.2</a> <span class='texttt'>mp_<span class='shy'></span>units​::​real</span> <a class='abbr_ref' href='qty.real.cpo.html'>[qty.<span class='shy'></span>real.<span class='shy'></span>cpo]</a><div style='clear:right'></div></h4></div><div id='qty.imag.cpo'><h4 ><a class='secnum' href='#qty.imag.cpo' style='min-width:95pt'>5.5.3.3</a> <span class='texttt'>mp_<span class='shy'></span>units​::​imag</span> <a class='abbr_ref' href='qty.imag.cpo.html'>[qty.<span class='shy'></span>imag.<span class='shy'></span>cpo]</a><div style='clear:right'></div></h4></div><div id='qty.modulus.cpo'><h4 ><a class='secnum' href='#qty.modulus.cpo' style='min-width:95pt'>5.5.3.4</a> <span class='texttt'>mp_<span class='shy'></span>units​::​modulus</span> <a class='abbr_ref' href='qty.modulus.cpo.html'>[qty.<span class='shy'></span>modulus.<span class='shy'></span>cpo]</a><div style='clear:right'></div></h4></div><div id='qty.mag.cpo'><h4 ><a class='secnum' href='#qty.mag.cpo' style='min-width:95pt'>5.5.3.5</a> <span class='texttt'>mp_<span class='shy'></span>units​::​magnitude</span> <a class='abbr_ref' href='qty.mag.cpo.html'>[qty.<span class='shy'></span>mag.<span class='shy'></span>cpo]</a><div style='clear:right'></div></h4></div></div><div id='qty.rep.concepts'><h4 ><a class='secnum' href='#qty.rep.concepts' style='min-width:80pt'>5.5.4</a> Concepts <a class='abbr_ref' href='qty.rep.concepts.html'>[qty.<span class='shy'></span>rep.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div></div><div id='qty'><h3 ><a class='secnum' href='#qty' style='min-width:65pt'>5.6</a> Quantity <a class='abbr_ref' href='qty.html'>[qty]</a><div style='clear:right'></div></h3><div id='qty.general'><h4 ><a class='secnum' href='#qty.general' style='min-width:80pt'>5.6.1</a> General <a class='abbr_ref' href='qty.general.html'>[qty.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.like'><h4 ><a class='secnum' href='#qty.like' style='min-width:80pt'>5.6.2</a> Interoperability <a class='abbr_ref' href='qty.like.html'>[qty.<span class='shy'></span>like]</a><div style='clear:right'></div></h4></div><div id='qty.syn'><h4 ><a class='secnum' href='#qty.syn' style='min-width:80pt'>5.6.3</a> Class template <span class='texttt'>quantity</span> <a class='abbr_ref' href='qty.syn.html'>[qty.<span class='shy'></span>syn]</a><div style='clear:right'></div></h4></div><div id='qty.static'><h4 ><a class='secnum' href='#qty.static' style='min-width:80pt'>5.6.4</a> Static member functions <a class='abbr_ref' href='qty.static.html'>[qty.<span class='shy'></span>static]</a><div style='clear:right'></div></h4></div><div id='qty.cons'><h4 ><a class='secnum' href='#qty.cons' style='min-width:80pt'>5.6.5</a> Constructors and assignment <a class='abbr_ref' href='qty.cons.html'>[qty.<span class='shy'></span>cons]</a><div style='clear:right'></div></h4></div><div id='qty.conv'><h4 ><a class='secnum' href='#qty.conv' style='min-width:80pt'>5.6.6</a> Conversions <a class='abbr_ref' href='qty.conv.html'>[qty.<span class='shy'></span>conv]</a><div style='clear:right'></div></h4></div><div id='qty.obs'><h4 ><a class='secnum' href='#qty.obs' style='min-width:80pt'>5.6.7</a> Numerical value observers <a class='abbr_ref' href='qty.obs.html'>[qty.<span class='shy'></span>obs]</a><div style='clear:right'></div></h4></div><div id='qty.conv.ops'><h4 ><a class='secnum' href='#qty.conv.ops' style='min-width:80pt'>5.6.8</a> Conversion operations <a class='abbr_ref' href='qty.conv.ops.html'>[qty.<span class='shy'></span>conv.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.unary.ops'><h4 ><a class='secnum' href='#qty.unary.ops' style='min-width:80pt'>5.6.9</a> Unary operations <a class='abbr_ref' href='qty.unary.ops.html'>[qty.<span class='shy'></span>unary.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.assign.ops'><h4 ><a class='secnum' href='#qty.assign.ops' style='min-width:80pt'>5.6.10</a> Compound assignment operations <a class='abbr_ref' href='qty.assign.ops.html'>[qty.<span class='shy'></span>assign.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.arith.ops'><h4 ><a class='secnum' href='#qty.arith.ops' style='min-width:80pt'>5.6.11</a> Arithmetic operations <a class='abbr_ref' href='qty.arith.ops.html'>[qty.<span class='shy'></span>arith.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.cmp'><h4 ><a class='secnum' href='#qty.cmp' style='min-width:80pt'>5.6.12</a> Comparison <a class='abbr_ref' href='qty.cmp.html'>[qty.<span class='shy'></span>cmp]</a><div style='clear:right'></div></h4></div><div id='qty.val.cmp'><h4 ><a class='secnum' href='#qty.val.cmp' style='min-width:80pt'>5.6.13</a> Value comparison <a class='abbr_ref' href='qty.val.cmp.html'>[qty.<span class='shy'></span>val.<span class='shy'></span>cmp]</a><div style='clear:right'></div></h4></div><div id='qty.delta'><h4 ><a class='secnum' href='#qty.delta' style='min-width:80pt'>5.6.14</a> Construction helper <span class='texttt'>delta</span> <a class='abbr_ref' href='qty.delta.html'>[qty.<span class='shy'></span>delta]</a><div style='clear:right'></div></h4></div><div id='qty.non.mem.conv'><h4 ><a class='secnum' href='#qty.non.mem.conv' style='min-width:80pt'>5.6.15</a> Non-member conversions <a class='abbr_ref' href='qty.non.mem.conv.html'>[qty.<span class='shy'></span>non.<span class='shy'></span>mem.<span class='shy'></span>conv]</a><div style='clear:right'></div></h4></div><div id='qty.common.type'><h4 ><a class='secnum' href='#qty.common.type' style='min-width:80pt'>5.6.16</a> <span class='texttt'>std​::​common_<span class='shy'></span>type</span> specializations <a class='abbr_ref' href='qty.common.type.html'>[qty.<span class='shy'></span>common.<span class='shy'></span>type]</a><div style='clear:right'></div></h4></div></div><div id='qty.pt'><h3 ><a class='secnum' href='#qty.pt' style='min-width:65pt'>5.7</a> Quantity point <a class='abbr_ref' href='qty.pt.html'>[qty.<span class='shy'></span>pt]</a><div style='clear:right'></div></h3><div id='qty.pt.general'><h4 ><a class='secnum' href='#qty.pt.general' style='min-width:80pt'>5.7.1</a> General <a class='abbr_ref' href='qty.pt.general.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.pt.orig'><h4 ><a class='secnum' href='#qty.pt.orig' style='min-width:80pt'>5.7.2</a> Point origin <a class='abbr_ref' href='qty.pt.orig.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>orig]</a><div style='clear:right'></div></h4><div id='qty.pt.orig.general'><h4 ><a class='secnum' href='#qty.pt.orig.general' style='min-width:95pt'>5.7.2.1</a> General <a class='abbr_ref' href='qty.pt.orig.general.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>orig.<span class='shy'></span>general]</a><div style='clear:right'></div></h4></div><div id='qty.pt.orig.concepts'><h4 ><a class='secnum' href='#qty.pt.orig.concepts' style='min-width:95pt'>5.7.2.2</a> Concepts <a class='abbr_ref' href='qty.pt.orig.concepts.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>orig.<span class='shy'></span>concepts]</a><div style='clear:right'></div></h4></div><div id='qty.pt.orig.types'><h4 ><a class='secnum' href='#qty.pt.orig.types' style='min-width:95pt'>5.7.2.3</a> Types <a class='abbr_ref' href='qty.pt.orig.types.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>orig.<span class='shy'></span>types]</a><div style='clear:right'></div></h4><div id='qty.abs.pt.orig'><h4 ><a class='secnum' href='#qty.abs.pt.orig' style='min-width:110pt'>5.7.2.3.1</a> Absolute <a class='abbr_ref' href='qty.abs.pt.orig.html'>[qty.<span class='shy'></span>abs.<span class='shy'></span>pt.<span class='shy'></span>orig]</a><div style='clear:right'></div></h4></div><div id='qty.rel.pt.orig'><h4 ><a class='secnum' href='#qty.rel.pt.orig' style='min-width:110pt'>5.7.2.3.2</a> Relative <a class='abbr_ref' href='qty.rel.pt.orig.html'>[qty.<span class='shy'></span>rel.<span class='shy'></span>pt.<span class='shy'></span>orig]</a><div style='clear:right'></div></h4></div><div id='qty.zeroth.pt.orig'><h4 ><a class='secnum' href='#qty.zeroth.pt.orig' style='min-width:110pt'>5.7.2.3.3</a> Zeroth <a class='abbr_ref' href='qty.zeroth.pt.orig.html'>[qty.<span class='shy'></span>zeroth.<span class='shy'></span>pt.<span class='shy'></span>orig]</a><div style='clear:right'></div></h4></div></div><div id='qty.pt.orig.ops'><h4 ><a class='secnum' href='#qty.pt.orig.ops' style='min-width:95pt'>5.7.2.4</a> Operations <a class='abbr_ref' href='qty.pt.orig.ops.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>orig.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.pt.orig.utils'><h4 ><a class='secnum' href='#qty.pt.orig.utils' style='min-width:95pt'>5.7.2.5</a> Utilities <a class='abbr_ref' href='qty.pt.orig.utils.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>orig.<span class='shy'></span>utils]</a><div style='clear:right'></div></h4><div id='qty.same.abs.pt.origs'><h4 ><a class='secnum' href='#qty.same.abs.pt.origs' style='min-width:110pt'>5.7.2.5.1</a> Same absolute <a class='abbr_ref' href='qty.same.abs.pt.origs.html'>[qty.<span class='shy'></span>same.<span class='shy'></span>abs.<span class='shy'></span>pt.<span class='shy'></span>origs]</a><div style='clear:right'></div></h4></div><div id='qty.def.pt.orig'><h4 ><a class='secnum' href='#qty.def.pt.orig' style='min-width:110pt'>5.7.2.5.2</a> Default <a class='abbr_ref' href='qty.def.pt.orig.html'>[qty.<span class='shy'></span>def.<span class='shy'></span>pt.<span class='shy'></span>orig]</a><div style='clear:right'></div></h4></div></div></div><div id='qty.pt.like'><h4 ><a class='secnum' href='#qty.pt.like' style='min-width:80pt'>5.7.3</a> Interoperability <a class='abbr_ref' href='qty.pt.like.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>like]</a><div style='clear:right'></div></h4></div><div id='qty.pt.syn'><h4 ><a class='secnum' href='#qty.pt.syn' style='min-width:80pt'>5.7.4</a> Class template <span class='texttt'>quantity_<span class='shy'></span>point</span> <a class='abbr_ref' href='qty.pt.syn.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>syn]</a><div style='clear:right'></div></h4></div><div id='qty.pt.static'><h4 ><a class='secnum' href='#qty.pt.static' style='min-width:80pt'>5.7.5</a> Static member functions <a class='abbr_ref' href='qty.pt.static.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>static]</a><div style='clear:right'></div></h4></div><div id='qty.pt.cons'><h4 ><a class='secnum' href='#qty.pt.cons' style='min-width:80pt'>5.7.6</a> Constructors <a class='abbr_ref' href='qty.pt.cons.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>cons]</a><div style='clear:right'></div></h4></div><div id='qty.pt.conv'><h4 ><a class='secnum' href='#qty.pt.conv' style='min-width:80pt'>5.7.7</a> Conversions <a class='abbr_ref' href='qty.pt.conv.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>conv]</a><div style='clear:right'></div></h4></div><div id='qty.pt.obs'><h4 ><a class='secnum' href='#qty.pt.obs' style='min-width:80pt'>5.7.8</a> Quantity value observers <a class='abbr_ref' href='qty.pt.obs.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>obs]</a><div style='clear:right'></div></h4></div><div id='qty.pt.conv.ops'><h4 ><a class='secnum' href='#qty.pt.conv.ops' style='min-width:80pt'>5.7.9</a> Conversion operations <a class='abbr_ref' href='qty.pt.conv.ops.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>conv.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.pt.unary.ops'><h4 ><a class='secnum' href='#qty.pt.unary.ops' style='min-width:80pt'>5.7.10</a> Unary operations <a class='abbr_ref' href='qty.pt.unary.ops.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>unary.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.pt.assign.ops'><h4 ><a class='secnum' href='#qty.pt.assign.ops' style='min-width:80pt'>5.7.11</a> Compound assignment operations <a class='abbr_ref' href='qty.pt.assign.ops.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>assign.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.pt.arith.ops'><h4 ><a class='secnum' href='#qty.pt.arith.ops' style='min-width:80pt'>5.7.12</a> Arithmetic operations <a class='abbr_ref' href='qty.pt.arith.ops.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>arith.<span class='shy'></span>ops]</a><div style='clear:right'></div></h4></div><div id='qty.pt.cmp'><h4 ><a class='secnum' href='#qty.pt.cmp' style='min-width:80pt'>5.7.13</a> Comparison <a class='abbr_ref' href='qty.pt.cmp.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>cmp]</a><div style='clear:right'></div></h4></div><div id='qty.point'><h4 ><a class='secnum' href='#qty.point' style='min-width:80pt'>5.7.14</a> Construction helper <span class='texttt'>point</span> <a class='abbr_ref' href='qty.point.html'>[qty.<span class='shy'></span>point]</a><div style='clear:right'></div></h4></div><div id='qty.pt.non.mem.conv'><h4 ><a class='secnum' href='#qty.pt.non.mem.conv' style='min-width:80pt'>5.7.15</a> Non-member conversions <a class='abbr_ref' href='qty.pt.non.mem.conv.html'>[qty.<span class='shy'></span>pt.<span class='shy'></span>non.<span class='shy'></span>mem.<span class='shy'></span>conv]</a><div style='clear:right'></div></h4></div></div><div id='qty.systems'><h3 ><a class='secnum' href='#qty.systems' style='min-width:65pt'>5.8</a> Systems <a class='abbr_ref' href='qty.systems.html'>[qty.<span class='shy'></span>systems]</a><div style='clear:right'></div></h3></div><div id='qty.chrono'><h3 ><a class='secnum' href='#qty.chrono' style='min-width:65pt'>5.9</a> <span class='texttt'>std​::​chrono</span> interoperability <a class='abbr_ref' href='qty.chrono.html'>[qty.<span class='shy'></span>chrono]</a><div style='clear:right'></div></h3></div></div></div><h2 ><a href='generalindex.html'>Index</a></h2><h2 ><a href='moduleindex.html'>Index of library modules</a></h2><h2 ><a href='libraryindex.html'>Index of library names</a></h2><h2 ><a href='conceptindex.html'>Index of library concepts</a></h2><h2 ><a href='impldefindex.html'>Index of implementation-defined behavior</a></h2></div></body></html> |