# Frost::TypeTraits< T > Class Template Reference

Stores various informations about a type. More...

`#include <frost_utils_types.h>`

List of all members.

## Public Types

typedef T | Type
typedef T | BaseType
typedef T | FrostType
typedef T & | RefType
typedef T const & | CRefType
typedef T * | PointerType

## Static Public Member Functions

static CRefType | GetValue (CRefType m)

## Detailed Description

### template<class T>
class Frost::TypeTraits< T >

Stores various informations about a type.

Definition at line 48 of file frost_utils_types.h.

## Member Typedef Documentation

template<class T>

typedef T Frost::TypeTraits< T >::BaseType

Definition at line 52 of file frost_utils_types.h.

template<class T>

typedef T const& Frost::TypeTraits< T >::CRefType

Definition at line 55 of file frost_utils_types.h.

template<class T>

typedef T Frost::TypeTraits< T >::FrostType

Definition at line 53 of file frost_utils_types.h.

template<class T>

typedef T* Frost::TypeTraits< T >::PointerType

Definition at line 56 of file frost_utils_types.h.

template<class T>

typedef T& Frost::TypeTraits< T >::RefType

Definition at line 54 of file frost_utils_types.h.

template<class T>

typedef T Frost::TypeTraits< T >::Type

Definition at line 51 of file frost_utils_types.h.

## Member Function Documentation

template<class T>

static CRefType Frost::TypeTraits< T >::GetValue | ( | CRefType | m | ) | `[inline, static]`

Definition at line 58 of file frost_utils_types.h.

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

- D:/Programmation/Sources/Tensor2/Utils/include/frost_utils_types.h