This TMP struct is used to associate an "ALib Enum Record" type to a (scoped or non-scoped) enumeration type.
In the non-specialized version type definition Type (the only entity of this struct) evaluates to void
. To assign a record, specify a data record type, similar to what is prototyped with EnumRecordPrototype
TEnum | The enumeration type this struct applies to. |
TEnableIf | Internally used to ensure that given type TEnum is an enumeration. Defaulted. Please do not specify! |
Definition at line 108 of file records.hpp.
#include <records.hpp>
Public Type Index: | |
using | Type = void |
using Type = void |
The data type associated with elements of TEnum .
Definition at line 111 of file records.hpp.