refl-cpp
refl::trait::remove_qualifiers< T > Struct Template Reference

Removes all reference and cv-qualifiers from T. More...

#include <refl.hpp>

Public Types

typedef std::remove_cv_t< std::remove_reference_t< T > > type
 

Detailed Description

template<typename T>
struct refl::trait::remove_qualifiers< T >

Removes all reference and cv-qualifiers from T.

Equivalent to std::remove_cvref which is not currently available on all C++17 compilers.

Member Typedef Documentation

◆ type

template<typename T >
typedef std::remove_cv_t<std::remove_reference_t<T> > refl::trait::remove_qualifiers< T >::type

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