.TH "serif::dimensions::runtime" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME serif::dimensions::runtime .SH SYNOPSIS .br .PP .SS "Classes" .in +1c .ti -1c .RI "struct \fBRuntimeQuantityValue\fP" .br .RI "Runtime resolved type for a quantity value\&. This holds both an ID and a value\&. This is the runtime equivalent to a \fBQuantityValue\fP\&. Note that where these differ is that \fBQuantityValue\fP is built with template types\&. This allows the compiler to resolve it to a plain numeric type and still do optimizations That is generally not the case with \fBRuntimeQuantityValue\fP\&. " .ti -1c .RI "struct \fBRuntimeRelationDescriptor\fP" .br .ti -1c .RI "class \fBThermodynamicQuantityID\fP" .br .RI "Runtime resolvable ID for a thermodynamic quantity\&. Used in conjunction with concepts to resolve compile time thermodynamic types to runtime values\&. " .in -1c .SS "Concepts" .in +1c .ti -1c .RI "concept \fBRuntimeIdentifiedThermodynamicQuantity\fP" .br .in -1c .SS "Variables" .in +1c .ti -1c .RI "template constexpr \fBThermodynamicQuantityID\fP \fBthermodynamicQuantityID\fP {std::string_view{Quantity::identifier}}" .br .RI "Extract a compile time identifier from a thermodynamic quantity and project it into a runtime string_view\&. " .in -1c .SH "Variable Documentation" .PP .SS "template \fBThermodynamicQuantityID\fP serif::dimensions::runtime::thermodynamicQuantityID {std::string_view{Quantity::identifier}}\fR [inline]\fP, \fR [constexpr]\fP" .PP Extract a compile time identifier from a thermodynamic quantity and project it into a runtime string_view\&. .PP \fBTemplate Parameters\fP .RS 4 \fIQuantity\fP Type which \fBRuntimeIdentifiedThermodynamicQuantity\fP allows .RE .PP .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.