![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
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. | |
CRTP base class used when defining a new quantity origin, e.g. absolute zero for temperature.
| Derived | user-defined class publicly inheriting from this one; Derived becomes a quantity origin |
| using arene::base::quantity_origin< Derived >::origin = Derived |
Type alias used to identify downstream classes as being anchored to this origin.