1<?xml version="1.0" standalone="yes"?> 2<library-reference id="abstract_system_reference"><title>Abstract System Reference</title><header name="boost/units/systems/abstract.hpp"> 3<namespace name="boost"> 4<namespace name="units"> 5<struct-specialization name="base_unit_info"><template> 6 </template><specialization><template-arg>abstract::amount_unit_tag</template-arg></specialization><method-group name="public static functions"> 7<method name="name" specifiers="static"><type>std::string</type></method> 8<method name="symbol" specifiers="static"><type>std::string</type></method> 9</method-group> 10</struct-specialization><struct-specialization name="base_unit_info"><template> 11 </template><specialization><template-arg>abstract::current_unit_tag</template-arg></specialization><method-group name="public static functions"> 12<method name="name" specifiers="static"><type>std::string</type></method> 13<method name="symbol" specifiers="static"><type>std::string</type></method> 14</method-group> 15</struct-specialization><struct-specialization name="base_unit_info"><template> 16 </template><specialization><template-arg>abstract::length_unit_tag</template-arg></specialization><method-group name="public static functions"> 17<method name="name" specifiers="static"><type>std::string</type></method> 18<method name="symbol" specifiers="static"><type>std::string</type></method> 19</method-group> 20</struct-specialization><struct-specialization name="base_unit_info"><template> 21 </template><specialization><template-arg>abstract::luminous_intensity_unit_tag</template-arg></specialization><method-group name="public static functions"> 22<method name="name" specifiers="static"><type>std::string</type></method> 23<method name="symbol" specifiers="static"><type>std::string</type></method> 24</method-group> 25</struct-specialization><struct-specialization name="base_unit_info"><template> 26 </template><specialization><template-arg>abstract::mass_unit_tag</template-arg></specialization><method-group name="public static functions"> 27<method name="name" specifiers="static"><type>std::string</type></method> 28<method name="symbol" specifiers="static"><type>std::string</type></method> 29</method-group> 30</struct-specialization><struct-specialization name="base_unit_info"><template> 31 </template><specialization><template-arg>abstract::plane_angle_unit_tag</template-arg></specialization><method-group name="public static functions"> 32<method name="name" specifiers="static"><type>std::string</type></method> 33<method name="symbol" specifiers="static"><type>std::string</type></method> 34</method-group> 35</struct-specialization><struct-specialization name="base_unit_info"><template> 36 </template><specialization><template-arg>abstract::solid_angle_unit_tag</template-arg></specialization><method-group name="public static functions"> 37<method name="name" specifiers="static"><type>std::string</type></method> 38<method name="symbol" specifiers="static"><type>std::string</type></method> 39</method-group> 40</struct-specialization><struct-specialization name="base_unit_info"><template> 41 </template><specialization><template-arg>abstract::temperature_unit_tag</template-arg></specialization><method-group name="public static functions"> 42<method name="name" specifiers="static"><type>std::string</type></method> 43<method name="symbol" specifiers="static"><type>std::string</type></method> 44</method-group> 45</struct-specialization><struct-specialization name="base_unit_info"><template> 46 </template><specialization><template-arg>abstract::time_unit_tag</template-arg></specialization><method-group name="public static functions"> 47<method name="name" specifiers="static"><type>std::string</type></method> 48<method name="symbol" specifiers="static"><type>std::string</type></method> 49</method-group> 50</struct-specialization><namespace name="abstract"> 51<struct name="amount_unit_tag"><inherit access="public">base_unit< amount_unit_tag, amount_dimension, -25 ></inherit></struct><struct name="current_unit_tag"><inherit access="public">base_unit< current_unit_tag, current_dimension, -27 ></inherit></struct><struct name="length_unit_tag"><inherit access="public">base_unit< length_unit_tag, length_dimension, -30 ></inherit></struct><struct name="luminous_intensity_unit_tag"><inherit access="public">base_unit< luminous_intensity_unit_tag, luminous_intensity_dimension, -24 ></inherit></struct><struct name="mass_unit_tag"><inherit access="public">base_unit< mass_unit_tag, mass_dimension, -29 ></inherit></struct><struct name="plane_angle_unit_tag"><inherit access="public">base_unit< plane_angle_unit_tag, plane_angle_dimension, -23 ></inherit></struct><struct name="solid_angle_unit_tag"><inherit access="public">base_unit< solid_angle_unit_tag, solid_angle_dimension, -22 ></inherit></struct><struct name="temperature_unit_tag"><inherit access="public">base_unit< temperature_unit_tag, temperature_dimension, -26 ></inherit></struct><struct name="time_unit_tag"><inherit access="public">base_unit< time_unit_tag, time_dimension, -28 ></inherit></struct><typedef name="system"><type>make_system< <classname>length_unit_tag</classname>, <classname>mass_unit_tag</classname>, <classname>time_unit_tag</classname>, <classname>current_unit_tag</classname>, <classname>temperature_unit_tag</classname>, <classname>amount_unit_tag</classname>, <classname>luminous_intensity_unit_tag</classname>, <classname>plane_angle_unit_tag</classname>, <classname>solid_angle_unit_tag</classname> >::type</type></typedef> 52<typedef name="length"><purpose>abstract unit of length </purpose><type>unit< length_dimension, system ></type></typedef> 53<typedef name="mass"><purpose>abstract unit of mass </purpose><type>unit< mass_dimension, system ></type></typedef> 54<typedef name="time"><purpose>abstract unit of time </purpose><type>unit< time_dimension, system ></type></typedef> 55<typedef name="current"><purpose>abstract unit of current </purpose><type>unit< current_dimension, system ></type></typedef> 56<typedef name="temperature"><purpose>abstract unit of temperature </purpose><type>unit< temperature_dimension, system ></type></typedef> 57<typedef name="amount"><purpose>abstract unit of amount </purpose><type>unit< amount_dimension, system ></type></typedef> 58<typedef name="luminous_intensity"><purpose>abstract unit of luminous intensity </purpose><type>unit< luminous_intensity_dimension, system ></type></typedef> 59<typedef name="plane_angle"><purpose>abstract unit of plane angle </purpose><type>unit< plane_angle_dimension, system ></type></typedef> 60<typedef name="solid_angle"><purpose>abstract unit of solid angle </purpose><type>unit< solid_angle_dimension, system ></type></typedef> 61</namespace> 62</namespace> 63</namespace> 64</header> 65</library-reference>