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.
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[].)
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.