50 lines
2.9 KiB
XML
50 lines
2.9 KiB
XML
|
|
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
||
|
|
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.13.2" xml:lang="en-US">
|
||
|
|
<compounddef id="namespaceserif_1_1dimensions_1_1runtime" kind="namespace" language="C++">
|
||
|
|
<compoundname>serif::dimensions::runtime</compoundname>
|
||
|
|
<innerclass refid="structserif_1_1dimensions_1_1runtime_1_1_runtime_quantity_value" prot="public">serif::dimensions::runtime::RuntimeQuantityValue</innerclass>
|
||
|
|
<innerclass refid="structserif_1_1dimensions_1_1runtime_1_1_runtime_relation_descriptor" prot="public">serif::dimensions::runtime::RuntimeRelationDescriptor</innerclass>
|
||
|
|
<innerclass refid="classserif_1_1dimensions_1_1runtime_1_1_thermodynamic_quantity_i_d" prot="public">serif::dimensions::runtime::ThermodynamicQuantityID</innerclass>
|
||
|
|
<sectiondef kind="var">
|
||
|
|
<memberdef kind="variable" id="namespaceserif_1_1dimensions_1_1runtime_1ad1eac97b6b9f34f3be395e42d7edc4ba" prot="public" static="no" constexpr="yes" mutable="no">
|
||
|
|
<templateparamlist>
|
||
|
|
<param>
|
||
|
|
<type>RuntimeIdentifiedThermodynamicQuantity</type>
|
||
|
|
<declname>Quantity</declname>
|
||
|
|
<defname>Quantity</defname>
|
||
|
|
</param>
|
||
|
|
</templateparamlist>
|
||
|
|
<type><ref refid="classserif_1_1dimensions_1_1runtime_1_1_thermodynamic_quantity_i_d" kindref="compound">ThermodynamicQuantityID</ref></type>
|
||
|
|
<definition>ThermodynamicQuantityID serif::dimensions::runtime::thermodynamicQuantityID</definition>
|
||
|
|
<argsstring></argsstring>
|
||
|
|
<name>thermodynamicQuantityID</name>
|
||
|
|
<qualifiedname>serif::dimensions::runtime::thermodynamicQuantityID</qualifiedname>
|
||
|
|
<initializer>{std::string_view{Quantity::identifier}}</initializer>
|
||
|
|
<briefdescription>
|
||
|
|
<para>Extract a compile time identifier from a thermodynamic quantity and project it into a runtime string_view. </para>
|
||
|
|
</briefdescription>
|
||
|
|
<detaileddescription>
|
||
|
|
<para><parameterlist kind="templateparam"><parameteritem>
|
||
|
|
<parameternamelist>
|
||
|
|
<parametername>Quantity</parametername>
|
||
|
|
</parameternamelist>
|
||
|
|
<parameterdescription>
|
||
|
|
<para>Type which <ref refid="conceptserif_1_1dimensions_1_1runtime_1_1_runtime_identified_thermodynamic_quantity" kindref="compound">RuntimeIdentifiedThermodynamicQuantity</ref> allows </para>
|
||
|
|
</parameterdescription>
|
||
|
|
</parameteritem>
|
||
|
|
</parameterlist>
|
||
|
|
</para>
|
||
|
|
</detaileddescription>
|
||
|
|
<inbodydescription>
|
||
|
|
</inbodydescription>
|
||
|
|
<location file="src/include/serif/dimensions/runtime/concepts.hpp" line="38" column="46" bodyfile="src/include/serif/dimensions/runtime/concepts.hpp" bodystart="38" bodyend="38"/>
|
||
|
|
</memberdef>
|
||
|
|
</sectiondef>
|
||
|
|
<briefdescription>
|
||
|
|
</briefdescription>
|
||
|
|
<detaileddescription>
|
||
|
|
</detaileddescription>
|
||
|
|
<location file="src/include/serif/dimensions/runtime/concepts.hpp" line="17" column="1"/>
|
||
|
|
</compounddef>
|
||
|
|
</doxygen>
|