ORIGINAL
Loading...
Searching...
No Matches
original::EnumClassType Concept Reference

Requires type to be a scoped enumeration. More...

#include <types.h>

Concept definition

template<typename TYPE>
concept original::EnumClassType = std::is_enum_v<TYPE> && !std::is_convertible_v<TYPE, std::underlying_type_t<TYPE>>
Requires type to be a scoped enumeration.
Definition types.h:85

Detailed Description

Requires type to be a scoped enumeration.

Template Parameters
TYPEThe type to check.