![]() |
Blaze 3.9
|
Evaluation of the underlying scalar element type of a given data type. More...
#include <UnderlyingScalar.h>
Evaluation of the underlying scalar element type of a given data type.
This type trait evaluates the underlying scalar (i.e. non-vector and non-matrix) element type at the heart of the given data type T. For this purpose either a nested ElementType will be used. Examples:
Note that it is possible to add support for other data types that have an underlying scalar element type but do not provide a nested ElementType type by specializing the UnderlyingScalar class template.