Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::quantity_origin< Derived > Class Template Reference

CRTP base class used when defining a new quantity origin, e.g. absolute zero for temperature. More...

Public Types

using origin = Derived
 Type alias used to identify downstream classes as being anchored to this origin.
 

Detailed Description

template<typename Derived>
class arene::base::quantity_origin< Derived >

CRTP base class used when defining a new quantity origin, e.g. absolute zero for temperature.

Template Parameters
Deriveduser-defined class publicly inheriting from this one; Derived becomes a quantity origin

Member Typedef Documentation

◆ origin

template<typename Derived>
using arene::base::quantity_origin< Derived >::origin = Derived

Type alias used to identify downstream classes as being anchored to this origin.


The documentation for this class was generated from the following file: