Syntax
#define DefineMapEnum(FirstEnumType, SecondEnumType) \
template <> struct MappedEnum<FirstEnumType> \
{ \
using Type = SecondEnumType; \
}; \
\
template <> struct MappedEnum<SecondEnumType> \
{ \
using Type = FirstEnumType; \
}
![]()
#define DefineMapEnum(FirstEnumType, SecondEnumType) \