Provides support for external quantity‐like types
Synopsis
Declared in <mp‐units/framework/customization_points.h>
template<typename T>
struct quantity_like_traits;
Description
The type trait should provide the reference object, a type alias rep, and static member functions to_numerical_value(T) that returns the raw value of the quantity and from_numerical_value(rep) that returns T from rep.
If the following expression is true, the specified conversion will be explicit: ‐ explicit_import for the conversion from T to a quantity type, ‐ explicit_export for the conversion from a quantity type to T.
Usage example can be found in mp‐units/systems/si/chrono.h header file.
Template Parameters
Name |
Description |
T |
the type to provide support for |
Created with MrDocs