us_base_units_reference.xml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. <?xml version="1.0" standalone="yes"?>
  2. <library-reference id="us_base_units_reference"><title>US Base Units Reference</title><header name="boost/units/base_units/us/cup.hpp">
  3. <namespace name="boost">
  4. <namespace name="units">
  5. <struct-specialization name="base_unit_info"><template>
  6. </template><specialization><template-arg>us::cup_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="us">
  11. <typedef name="cup_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 2, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
  12. </namespace>
  13. </namespace>
  14. </namespace>
  15. </header>
  16. <header name="boost/units/base_units/us/dram.hpp">
  17. <namespace name="boost">
  18. <namespace name="units">
  19. <struct-specialization name="base_unit_info"><template>
  20. </template><specialization><template-arg>us::dram_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="us">
  25. <typedef name="dram_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 16, static_rational&lt;-2 &gt; &gt; &gt;</type></typedef>
  26. </namespace>
  27. </namespace>
  28. </namespace>
  29. </header>
  30. <header name="boost/units/base_units/us/fluid_dram.hpp">
  31. <namespace name="boost">
  32. <namespace name="units">
  33. <struct-specialization name="base_unit_info"><template>
  34. </template><specialization><template-arg>us::fluid_dram_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="us">
  39. <typedef name="fluid_dram_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 2, static_rational&lt;-7 &gt; &gt; &gt;</type></typedef>
  40. </namespace>
  41. </namespace>
  42. </namespace>
  43. </header>
  44. <header name="boost/units/base_units/us/fluid_ounce.hpp">
  45. <namespace name="boost">
  46. <namespace name="units">
  47. <struct-specialization name="base_unit_info"><template>
  48. </template><specialization><template-arg>us::fluid_ounce_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="us">
  53. <typedef name="fluid_ounce_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 16, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
  54. </namespace>
  55. </namespace>
  56. </namespace>
  57. </header>
  58. <header name="boost/units/base_units/us/foot.hpp">
  59. <namespace name="boost">
  60. <namespace name="units">
  61. <struct-specialization name="base_unit_info"><template>
  62. </template><specialization><template-arg>us::foot_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="us">
  67. <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>
  68. </namespace>
  69. </namespace>
  70. </namespace>
  71. </header>
  72. <header name="boost/units/base_units/us/gallon.hpp">
  73. <namespace name="boost">
  74. <namespace name="units">
  75. <struct-specialization name="base_unit_info"><template>
  76. </template><specialization><template-arg>us::gallon_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="us">
  81. <typedef name="gallon_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 2, static_rational&lt; 3 &gt; &gt; &gt;</type></typedef>
  82. </namespace>
  83. </namespace>
  84. </namespace>
  85. </header>
  86. <header name="boost/units/base_units/us/gill.hpp">
  87. <namespace name="boost">
  88. <namespace name="units">
  89. <struct-specialization name="base_unit_info"><template>
  90. </template><specialization><template-arg>us::gill_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="us">
  95. <typedef name="gill_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 2, static_rational&lt;-2 &gt; &gt; &gt;</type></typedef>
  96. </namespace>
  97. </namespace>
  98. </namespace>
  99. </header>
  100. <header name="boost/units/base_units/us/grain.hpp">
  101. <namespace name="boost">
  102. <namespace name="units">
  103. <struct-specialization name="base_unit_info"><template>
  104. </template><specialization><template-arg>us::grain_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="us">
  109. <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>
  110. </namespace>
  111. </namespace>
  112. </namespace>
  113. </header>
  114. <header name="boost/units/base_units/us/hundredweight.hpp">
  115. <namespace name="boost">
  116. <namespace name="units">
  117. <struct-specialization name="base_unit_info"><template>
  118. </template><specialization><template-arg>us::hundredweight_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="us">
  123. <typedef name="hundredweight_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 100, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
  124. </namespace>
  125. </namespace>
  126. </namespace>
  127. </header>
  128. <header name="boost/units/base_units/us/inch.hpp">
  129. <namespace name="boost">
  130. <namespace name="units">
  131. <struct-specialization name="base_unit_info"><template>
  132. </template><specialization><template-arg>us::inch_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="us">
  137. <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>
  138. </namespace>
  139. </namespace>
  140. </namespace>
  141. </header>
  142. <header name="boost/units/base_units/us/mil.hpp">
  143. <namespace name="boost">
  144. <namespace name="units">
  145. <struct-specialization name="base_unit_info"><template>
  146. </template><specialization><template-arg>us::mil_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="us">
  151. <typedef name="mil_base_unit"><type>scaled_base_unit&lt; <classname>yard_base_unit</classname>, scale&lt; 36000, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
  152. </namespace>
  153. </namespace>
  154. </namespace>
  155. </header>
  156. <header name="boost/units/base_units/us/mile.hpp">
  157. <namespace name="boost">
  158. <namespace name="units">
  159. <struct-specialization name="base_unit_info"><template>
  160. </template><specialization><template-arg>us::mile_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="us">
  165. <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>
  166. </namespace>
  167. </namespace>
  168. </namespace>
  169. </header>
  170. <header name="boost/units/base_units/us/minim.hpp">
  171. <namespace name="boost">
  172. <namespace name="units">
  173. <struct-specialization name="base_unit_info"><template>
  174. </template><specialization><template-arg>us::minim_base_unit</template-arg></specialization><method-group name="public static functions">
  175. <method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  176. <method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  177. </method-group>
  178. </struct-specialization><namespace name="us">
  179. <typedef name="minim_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 7680, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
  180. </namespace>
  181. </namespace>
  182. </namespace>
  183. </header>
  184. <header name="boost/units/base_units/us/ounce.hpp">
  185. <namespace name="boost">
  186. <namespace name="units">
  187. <struct-specialization name="base_unit_info"><template>
  188. </template><specialization><template-arg>us::ounce_base_unit</template-arg></specialization><method-group name="public static functions">
  189. <method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  190. <method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  191. </method-group>
  192. </struct-specialization><namespace name="us">
  193. <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>
  194. </namespace>
  195. </namespace>
  196. </namespace>
  197. </header>
  198. <header name="boost/units/base_units/us/pint.hpp">
  199. <namespace name="boost">
  200. <namespace name="units">
  201. <namespace name="us">
  202. <struct name="pint_base_unit"><inherit access="public">boost::units::base_unit&lt; pint_base_unit, si::volume ::dimension_type, -503 &gt;</inherit><method-group name="public static functions">
  203. <method name="name" specifiers="static"><type>const char *</type></method>
  204. <method name="symbol" specifiers="static"><type>const char *</type></method>
  205. </method-group>
  206. </struct></namespace>
  207. </namespace>
  208. </namespace>
  209. </header>
  210. <header name="boost/units/base_units/us/pound.hpp">
  211. <namespace name="boost">
  212. <namespace name="units">
  213. <namespace name="us">
  214. <struct name="pound_base_unit"><inherit access="public">boost::units::base_unit&lt; pound_base_unit, cgs::gram_base_unit ::dimension_type, -502 &gt;</inherit><method-group name="public static functions">
  215. <method name="name" specifiers="static"><type>const char *</type></method>
  216. <method name="symbol" specifiers="static"><type>const char *</type></method>
  217. </method-group>
  218. </struct></namespace>
  219. </namespace>
  220. </namespace>
  221. </header>
  222. <header name="boost/units/base_units/us/pound_force.hpp">
  223. <namespace name="boost">
  224. <namespace name="units">
  225. <namespace name="us">
  226. <struct name="pound_force_base_unit"><inherit access="public">boost::units::base_unit&lt; pound_force_base_unit, si::force ::dimension_type, -600 &gt;</inherit><method-group name="public static functions">
  227. <method name="name" specifiers="static"><type>const char *</type></method>
  228. <method name="symbol" specifiers="static"><type>const char *</type></method>
  229. </method-group>
  230. </struct></namespace>
  231. </namespace>
  232. </namespace>
  233. </header>
  234. <header name="boost/units/base_units/us/quart.hpp">
  235. <namespace name="boost">
  236. <namespace name="units">
  237. <struct-specialization name="base_unit_info"><template>
  238. </template><specialization><template-arg>us::quart_base_unit</template-arg></specialization><method-group name="public static functions">
  239. <method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  240. <method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  241. </method-group>
  242. </struct-specialization><namespace name="us">
  243. <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>
  244. </namespace>
  245. </namespace>
  246. </namespace>
  247. </header>
  248. <header name="boost/units/base_units/us/tablespoon.hpp">
  249. <namespace name="boost">
  250. <namespace name="units">
  251. <struct-specialization name="base_unit_info"><template>
  252. </template><specialization><template-arg>us::tablespoon_base_unit</template-arg></specialization><method-group name="public static functions">
  253. <method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  254. <method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  255. </method-group>
  256. </struct-specialization><namespace name="us">
  257. <typedef name="tablespoon_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 2, static_rational&lt;-5 &gt; &gt; &gt;</type></typedef>
  258. </namespace>
  259. </namespace>
  260. </namespace>
  261. </header>
  262. <header name="boost/units/base_units/us/teaspoon.hpp">
  263. <namespace name="boost">
  264. <namespace name="units">
  265. <struct-specialization name="base_unit_info"><template>
  266. </template><specialization><template-arg>us::teaspoon_base_unit</template-arg></specialization><method-group name="public static functions">
  267. <method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  268. <method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  269. </method-group>
  270. </struct-specialization><namespace name="us">
  271. <typedef name="teaspoon_base_unit"><type>scaled_base_unit&lt; <classname>pint_base_unit</classname>, scale&lt; 96, static_rational&lt;-1 &gt; &gt; &gt;</type></typedef>
  272. </namespace>
  273. </namespace>
  274. </namespace>
  275. </header>
  276. <header name="boost/units/base_units/us/ton.hpp">
  277. <namespace name="boost">
  278. <namespace name="units">
  279. <struct-specialization name="base_unit_info"><template>
  280. </template><specialization><template-arg>us::ton_base_unit</template-arg></specialization><method-group name="public static functions">
  281. <method name="name" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  282. <method name="symbol" specifiers="static"><type>BOOST_CONSTEXPR const char *</type></method>
  283. </method-group>
  284. </struct-specialization><namespace name="us">
  285. <typedef name="ton_base_unit"><type>scaled_base_unit&lt; <classname>pound_base_unit</classname>, scale&lt; 2000, static_rational&lt; 1 &gt; &gt; &gt;</type></typedef>
  286. </namespace>
  287. </namespace>
  288. </namespace>
  289. </header>
  290. <header name="boost/units/base_units/us/yard.hpp">
  291. <namespace name="boost">
  292. <namespace name="units">
  293. <namespace name="us">
  294. <struct name="yard_base_unit"><inherit access="public">boost::units::base_unit&lt; yard_base_unit, si::meter_base_unit ::dimension_type, -501 &gt;</inherit><method-group name="public static functions">
  295. <method name="name" specifiers="static"><type>const char *</type></method>
  296. <method name="symbol" specifiers="static"><type>const char *</type></method>
  297. </method-group>
  298. </struct></namespace>
  299. </namespace>
  300. </namespace>
  301. </header>
  302. </library-reference>