• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" standalone="yes"?>
2<library-reference id="imperial_base_units_reference"><title>Imperial Base Units Reference</title><header name="boost/units/base_units/imperial/drachm.hpp">
3<namespace name="boost">
4<namespace name="units">
5<struct-specialization name="base_unit_info"><template>
6    </template><specialization><template-arg>imperial::drachm_base_unit</template-arg></specialization><method-group name="public static functions">
7<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
8<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
9</method-group>
10</struct-specialization><namespace name="imperial">
11<typedef name="drachm_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 16, static_rational&lt;-2 &gt; &gt; &gt;</type></typedef>
12</namespace>
13</namespace>
14</namespace>
15</header>
16<header name="boost/units/base_units/imperial/fluid_ounce.hpp">
17<namespace name="boost">
18<namespace name="units">
19<struct-specialization name="base_unit_info"><template>
20    </template><specialization><template-arg>imperial::fluid_ounce_base_unit</template-arg></specialization><method-group name="public static functions">
21<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
22<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
23</method-group>
24</struct-specialization><namespace name="imperial">
25<typedef name="fluid_ounce_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 20, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
26</namespace>
27</namespace>
28</namespace>
29</header>
30<header name="boost/units/base_units/imperial/foot.hpp">
31<namespace name="boost">
32<namespace name="units">
33<struct-specialization name="base_unit_info"><template>
34    </template><specialization><template-arg>imperial::foot_base_unit</template-arg></specialization><method-group name="public static functions">
35<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
36<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
37</method-group>
38</struct-specialization><namespace name="imperial">
39<typedef name="foot_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 3, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
40</namespace>
41</namespace>
42</namespace>
43</header>
44<header name="boost/units/base_units/imperial/furlong.hpp">
45<namespace name="boost">
46<namespace name="units">
47<struct-specialization name="base_unit_info"><template>
48    </template><specialization><template-arg>imperial::furlong_base_unit</template-arg></specialization><method-group name="public static functions">
49<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
50<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
51</method-group>
52</struct-specialization><namespace name="imperial">
53<typedef name="furlong_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 220, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
54</namespace>
55</namespace>
56</namespace>
57</header>
58<header name="boost/units/base_units/imperial/gallon.hpp">
59<namespace name="boost">
60<namespace name="units">
61<struct-specialization name="base_unit_info"><template>
62    </template><specialization><template-arg>imperial::gallon_base_unit</template-arg></specialization><method-group name="public static functions">
63<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
64<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
65</method-group>
66</struct-specialization><namespace name="imperial">
67<typedef name="gallon_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 8, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
68</namespace>
69</namespace>
70</namespace>
71</header>
72<header name="boost/units/base_units/imperial/gill.hpp">
73<namespace name="boost">
74<namespace name="units">
75<struct-specialization name="base_unit_info"><template>
76    </template><specialization><template-arg>imperial::gill_base_unit</template-arg></specialization><method-group name="public static functions">
77<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
78<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
79</method-group>
80</struct-specialization><namespace name="imperial">
81<typedef name="gill_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 4, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
82</namespace>
83</namespace>
84</namespace>
85</header>
86<header name="boost/units/base_units/imperial/grain.hpp">
87<namespace name="boost">
88<namespace name="units">
89<struct-specialization name="base_unit_info"><template>
90    </template><specialization><template-arg>imperial::grain_base_unit</template-arg></specialization><method-group name="public static functions">
91<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
92<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
93</method-group>
94</struct-specialization><namespace name="imperial">
95<typedef name="grain_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 7000, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
96</namespace>
97</namespace>
98</namespace>
99</header>
100<header name="boost/units/base_units/imperial/hundredweight.hpp">
101<namespace name="boost">
102<namespace name="units">
103<struct-specialization name="base_unit_info"><template>
104    </template><specialization><template-arg>imperial::hundredweight_base_unit</template-arg></specialization><method-group name="public static functions">
105<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
106<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
107</method-group>
108</struct-specialization><namespace name="imperial">
109<typedef name="hundredweight_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 112, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
110</namespace>
111</namespace>
112</namespace>
113</header>
114<header name="boost/units/base_units/imperial/inch.hpp">
115<namespace name="boost">
116<namespace name="units">
117<struct-specialization name="base_unit_info"><template>
118    </template><specialization><template-arg>imperial::inch_base_unit</template-arg></specialization><method-group name="public static functions">
119<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
120<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
121</method-group>
122</struct-specialization><namespace name="imperial">
123<typedef name="inch_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 36, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
124</namespace>
125</namespace>
126</namespace>
127</header>
128<header name="boost/units/base_units/imperial/league.hpp">
129<namespace name="boost">
130<namespace name="units">
131<struct-specialization name="base_unit_info"><template>
132    </template><specialization><template-arg>imperial::league_base_unit</template-arg></specialization><method-group name="public static functions">
133<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
134<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
135</method-group>
136</struct-specialization><namespace name="imperial">
137<typedef name="league_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 5280, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
138</namespace>
139</namespace>
140</namespace>
141</header>
142<header name="boost/units/base_units/imperial/mile.hpp">
143<namespace name="boost">
144<namespace name="units">
145<struct-specialization name="base_unit_info"><template>
146    </template><specialization><template-arg>imperial::mile_base_unit</template-arg></specialization><method-group name="public static functions">
147<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
148<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
149</method-group>
150</struct-specialization><namespace name="imperial">
151<typedef name="mile_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 1760, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
152</namespace>
153</namespace>
154</namespace>
155</header>
156<header name="boost/units/base_units/imperial/ounce.hpp">
157<namespace name="boost">
158<namespace name="units">
159<struct-specialization name="base_unit_info"><template>
160    </template><specialization><template-arg>imperial::ounce_base_unit</template-arg></specialization><method-group name="public static functions">
161<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
162<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
163</method-group>
164</struct-specialization><namespace name="imperial">
165<typedef name="ounce_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 2, static_rational&lt;-4 &gt; &gt; &gt;</type></typedef>
166</namespace>
167</namespace>
168</namespace>
169</header>
170<header name="boost/units/base_units/imperial/pint.hpp">
171<namespace name="boost">
172<namespace name="units">
173<namespace name="imperial">
174<struct name="pint_base_unit"><inherit access="public">boost::units::base_unit&lt; pint_base_unit, si::volume ::dimension_type, -303 &gt;</inherit><method-group name="public static functions">
175<method name="name" specifiers="static"><type>const char *</type></method>
176<method name="symbol" specifiers="static"><type>const char *</type></method>
177</method-group>
178</struct></namespace>
179</namespace>
180</namespace>
181</header>
182<header name="boost/units/base_units/imperial/pound.hpp">
183<namespace name="boost">
184<namespace name="units">
185<namespace name="imperial">
186<struct name="pound_base_unit"><inherit access="public">boost::units::base_unit&lt; pound_base_unit, cgs::gram_base_unit ::dimension_type, -302 &gt;</inherit><method-group name="public static functions">
187<method name="name" specifiers="static"><type>const char *</type></method>
188<method name="symbol" specifiers="static"><type>const char *</type></method>
189</method-group>
190</struct></namespace>
191</namespace>
192</namespace>
193</header>
194<header name="boost/units/base_units/imperial/quart.hpp">
195<namespace name="boost">
196<namespace name="units">
197<struct-specialization name="base_unit_info"><template>
198    </template><specialization><template-arg>imperial::quart_base_unit</template-arg></specialization><method-group name="public static functions">
199<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
200<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
201</method-group>
202</struct-specialization><namespace name="imperial">
203<typedef name="quart_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 2, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
204</namespace>
205</namespace>
206</namespace>
207</header>
208<header name="boost/units/base_units/imperial/quarter.hpp">
209<namespace name="boost">
210<namespace name="units">
211<struct-specialization name="base_unit_info"><template>
212    </template><specialization><template-arg>imperial::quarter_base_unit</template-arg></specialization><method-group name="public static functions">
213<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
214<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
215</method-group>
216</struct-specialization><namespace name="imperial">
217<typedef name="quarter_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 28, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
218</namespace>
219</namespace>
220</namespace>
221</header>
222<header name="boost/units/base_units/imperial/stone.hpp">
223<namespace name="boost">
224<namespace name="units">
225<struct-specialization name="base_unit_info"><template>
226    </template><specialization><template-arg>imperial::stone_base_unit</template-arg></specialization><method-group name="public static functions">
227<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
228<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
229</method-group>
230</struct-specialization><namespace name="imperial">
231<typedef name="stone_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 14, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
232</namespace>
233</namespace>
234</namespace>
235</header>
236<header name="boost/units/base_units/imperial/thou.hpp">
237<namespace name="boost">
238<namespace name="units">
239<struct-specialization name="base_unit_info"><template>
240    </template><specialization><template-arg>imperial::thou_base_unit</template-arg></specialization><method-group name="public static functions">
241<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
242<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
243</method-group>
244</struct-specialization><namespace name="imperial">
245<typedef name="thou_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 36000, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
246</namespace>
247</namespace>
248</namespace>
249</header>
250<header name="boost/units/base_units/imperial/ton.hpp">
251<namespace name="boost">
252<namespace name="units">
253<struct-specialization name="base_unit_info"><template>
254    </template><specialization><template-arg>imperial::ton_base_unit</template-arg></specialization><method-group name="public static functions">
255<method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
256<method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
257</method-group>
258</struct-specialization><namespace name="imperial">
259<typedef name="ton_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 2240, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
260</namespace>
261</namespace>
262</namespace>
263</header>
264<header name="boost/units/base_units/imperial/yard.hpp">
265<namespace name="boost">
266<namespace name="units">
267<namespace name="imperial">
268<struct name="yard_base_unit"><inherit access="public">boost::units::base_unit&lt; yard_base_unit, si::meter_base_unit ::dimension_type, -301 &gt;</inherit><method-group name="public static functions">
269<method name="name" specifiers="static"><type>const char *</type></method>
270<method name="symbol" specifiers="static"><type>const char *</type></method>
271</method-group>
272</struct></namespace>
273</namespace>
274</namespace>
275</header>
276</library-reference>