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< <classname>pound_base_unit</classname>, scale< 16, static_rational<-2 > > ></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< <classname>pint_base_unit</classname>, scale< 20, static_rational<-1 > > ></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< <classname>yard_base_unit</classname>, scale< 3, static_rational<-1 > > ></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< <classname>yard_base_unit</classname>, scale< 220, static_rational< 1 > > ></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< <classname>pint_base_unit</classname>, scale< 8, static_rational< 1 > > ></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< <classname>pint_base_unit</classname>, scale< 4, static_rational<-1 > > ></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< <classname>pound_base_unit</classname>, scale< 7000, static_rational<-1 > > ></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< <classname>pound_base_unit</classname>, scale< 112, static_rational< 1 > > ></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< <classname>yard_base_unit</classname>, scale< 36, static_rational<-1 > > ></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< <classname>yard_base_unit</classname>, scale< 5280, static_rational< 1 > > ></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< <classname>yard_base_unit</classname>, scale< 1760, static_rational< 1 > > ></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< <classname>pound_base_unit</classname>, scale< 2, static_rational<-4 > > ></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< pint_base_unit, si::volume ::dimension_type, -303 ></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< pound_base_unit, cgs::gram_base_unit ::dimension_type, -302 ></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< <classname>pint_base_unit</classname>, scale< 2, static_rational< 1 > > ></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< <classname>pound_base_unit</classname>, scale< 28, static_rational< 1 > > ></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< <classname>pound_base_unit</classname>, scale< 14, static_rational< 1 > > ></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< <classname>yard_base_unit</classname>, scale< 36000, static_rational<-1 > > ></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< <classname>pound_base_unit</classname>, scale< 2240, static_rational< 1 > > ></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< yard_base_unit, si::meter_base_unit ::dimension_type, -301 ></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>