smgl 0.11.0
Structured Metadata Engine and Graph Objects Library
Loading...
Searching...
No Matches
Public Types | List of all members
smgl::type_traits::remove_cvref< T > Struct Template Reference

Removes const-qualifications and references from type. More...

#include <smgl/TypeTraits.hpp>

Public Types

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

Detailed Description

template<class T>
struct smgl::type_traits::remove_cvref< T >

Removes const-qualifications and references from type.

Implementation of std::remove_cvref which is not available until C++20.

Definition at line 19 of file TypeTraits.hpp.

Member Typedef Documentation

◆ type

template<class T >
using smgl::type_traits::remove_cvref< T >::type = std::remove_cv_t<std::remove_reference_t<T> >

Type T with cv-qualifications and references removed

Definition at line 21 of file TypeTraits.hpp.


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