Type trait for extracting the numeric type of tensors and arrays.
More...
#include <type_traits.h>
template<typename T, typename Enabler = void>
struct TiledArray::detail::numeric_type< T, Enabler >
Type trait for extracting the numeric type of tensors and arrays.
- Template Parameters
-
T | The type to extract a numeric type from |
Enabler | Type used to selectively implement partial specializations
- if T is numeric, numeric_type<T>::type evaluates to T
- if T is not numeric and T::value_type is a valid type, will evaluate to numeric_type<T::value_type>::type, and so on recursively
- otherwise it's undefined
|
Definition at line 479 of file type_traits.h.
The documentation for this struct was generated from the following file: