#include <records.hpp>
This TMP struct is used to associate an "ALib Enum Record" type to a (non-scoped or C++ 11 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 126 of file records.hpp.
Public Types | |
| using | Type = void |
| using Type = void |
The data type associated with elements of TEnum.
Definition at line 129 of file records.hpp.