forked from mpusz/mp-units
23 lines
4.2 KiB
HTML
23 lines
4.2 KiB
HTML
<!DOCTYPE html><html lang='en'><head><title>[mp.units.systems.syn]</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'/><link rel='stylesheet' type='text/css' href='expanded.css' title='Normal'/><link rel='alternate stylesheet' type='text/css' href='colored.css' title='Notes and examples colored'/><link rel='alternate stylesheet' type='text/css' href='normative-only.css' title='Notes and examples hidden'/></head><body><div class='wrapper'><h1 ><a class='secnum' style='min-width:50pt'>5</a> Quantities and units library <a class='abbr_ref' href='index.html#quantities'>[quantities]</a></h1><h2 ><a class='secnum' style='min-width:65pt'>5.2</a> mp-units module synopses <a class='abbr_ref' href='mp.units.syns.html#mp.units.systems.syn'>[mp.units.syns]</a></h2><h3 ><a class='secnum' 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'>[mp.units.systems.syn]</a></h3><div class='texpara'><span id='module:mp_units.systems'><div class='marginalizedparent'><a class='itemDeclLink' href='#module:mp_units.systems'>🔗</a></div><span class='codeblock'><span class='keyword'>export</span> <span class='keyword'>module</span> mp_units<span class='operator'>.</span>systems;
|
|
|
|
<span class='keyword'>export</span> <span class='keyword'>import</span> mp_units<span class='operator'>.</span>core;
|
|
<span class='keyword'>import</span> std;
|
|
|
|
<span class='keyword'>export</span> <span class='keyword'>namespace</span> mp_units <span class='curlybracket'>{</span>
|
|
|
|
<span class='comment'>// <a href='qty.chrono.html' title='5.9 std​::​chrono interoperability'>[qty.<span class='shy'></span>chrono]</a>, <span class='tcode_in_codeblock'>std​::​chrono</span> interoperability</span>
|
|
|
|
<span class='keyword'>template</span><span class='anglebracket'><</span><span class='keyword'>typename</span> Rep, <span class='keyword'>typename</span> Period<span class='anglebracket'>></span>
|
|
<span class='keyword'>struct</span> quantity_like_traits<span class='anglebracket'><</span>std<span class='operator'>::</span>chrono<span class='operator'>::</span>duration<span class='anglebracket'><</span>Rep, Period<span class='anglebracket'>></span><span class='anglebracket'>></span>;
|
|
|
|
<span class='keyword'>template</span><span class='anglebracket'><</span><span class='keyword'>typename</span> Clock<span class='anglebracket'>></span>
|
|
<span class='keyword'>struct</span> chrono_point_origin_;
|
|
<span class='keyword'>template</span><span class='anglebracket'><</span><span class='keyword'>typename</span> Clock<span class='anglebracket'>></span>
|
|
<span class='keyword'>constexpr</span> chrono_point_origin_<span class='anglebracket'><</span>Clock<span class='anglebracket'>></span> <span id='lib:chrono_point_origin'><a class='hidden_link' href='#lib:chrono_point_origin' title='5.2.3 Module mp_­units.systems synopsis [mp.units.systems.syn]'>chrono_point_origin</a></span><span class='curlybracket'>{</span><span class='curlybracket'>}</span>;
|
|
|
|
<span class='keyword'>template</span><span class='anglebracket'><</span><span class='keyword'>typename</span> Clock, <span class='keyword'>typename</span> Rep, <span class='keyword'>typename</span> Period<span class='anglebracket'>></span>
|
|
<span class='keyword'>struct</span> quantity_point_like_traits<span class='anglebracket'><</span>
|
|
std<span class='operator'>::</span>chrono<span class='operator'>::</span>time_point<span class='anglebracket'><</span>Clock, std<span class='operator'>::</span>chrono<span class='operator'>::</span>duration<span class='anglebracket'><</span>Rep, Period<span class='anglebracket'>></span><span class='anglebracket'>></span><span class='anglebracket'>></span>;
|
|
|
|
<span class='curlybracket'>}</span>
|
|
</span></span></div></div></body></html> |