Loading [MathJax]/extensions/TeX/AMSsymbols.js
Template Numerical Library version\ main:be918e6f
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
TNL::GetValueType< T > Struct Template Reference

Get the underlying value type of T. More...

#include <TNL/TypeTraits.h>

Public Types

using type = typename impl< T >::type
 

Detailed Description

template<typename T>
struct TNL::GetValueType< T >

Get the underlying value type of T.

This recursively descends into the ValueType or value_type local type aliases and returns the underlying value type. For example, if a vector type such as

is given as T, this will return double.


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