EnumValues

Template which evaluates to a string containing the code for a list of enum members, as specified by the first two members of the passed tuple, which must be an array of strings and an array of integers, respectively. The strings specify the names of the enum members, and the integers their values.

This template is public for technical reason, and should not be needed in client code - See IEnum and EnumBase for template / interface you should use.

Members

Static variables

EnumValues
auto EnumValues;
Undocumented in source.
EnumValues
auto EnumValues;
Undocumented in source.

Parameters

T

tuple: T[0] must be an array of strings T[1] must be an array of ints (Note that the template accepts a tuple purely as a workaround for the compiler's inability to handle templates which accept values of types such as char[][] and int[].)

Meta