SPH
Public Types | List of all members
ConvertToSizeType< T, std::enable_if_t< std::is_enum< std::decay_t< T > >::value > > Struct Template Reference

#include <Traits.h>

Public Types

using Type = Undecay< std::underlying_type_t< std::decay_t< T > >, T >
 

Detailed Description

template<typename T>
struct ConvertToSizeType< T, std::enable_if_t< std::is_enum< std::decay_t< T > >::value > >

Definition at line 193 of file Traits.h.

Member Typedef Documentation

◆ Type

template<typename T >
using ConvertToSizeType< T, std::enable_if_t< std::is_enum< std::decay_t< T > >::value > >::Type = Undecay<std::underlying_type_t<std::decay_t<T> >, T>

Definition at line 194 of file Traits.h.


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