CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::traits::remove_cvref< T > Struct Template Reference

A C++17 type trait equivalent to the C++20 remove_cvref concept. More...

#include <CeresEngine/Foundation/Traits/remove_cvref.hpp>

Public Types

using type = std::remove_cv_t< std::remove_reference_t< T > >
 

Detailed Description

template<class T>
struct CeresEngine::traits::remove_cvref< T >

A C++17 type trait equivalent to the C++20 remove_cvref concept.

Member Typedef Documentation

◆ type

template<class T >
using CeresEngine::traits::remove_cvref< T >::type = std::remove_cv_t<std::remove_reference_t<T> >

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