This type trait 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. |
Definition at line 35 of file records.inl.
Public Type Index: | |
using | Type = void |
The data type associated with elements of TEnum. | |
using alib::enumrecords::RecordsTraits< TEnum >::Type = void |
The data type associated with elements of TEnum.
Definition at line 38 of file records.inl.