imperial_base_units_reference.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276
  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>