PLCnext API Documentation  22.6.0.43
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | List of all members
Arp::underlying_enum_type< T, IsEnum > Struct Template Reference

Determines the underlying type of an enum class. More...

#include <TypeDeduction.hxx>

Public Types

typedef T type
 The resulting type.
 

Detailed Description

template<class T, bool IsEnum = std::is_enum<T>::value>
struct Arp::underlying_enum_type< T, IsEnum >

Determines the underlying type of an enum class.

Template Parameters
TThe type to get the underlying enum type from.
IsEnumDetermines if the type parameter T is an enum type.

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