EnumText

Builds and enum string out of a string array

Members

Aliases

EnumText
alias EnumText = EnumText!(begin, list, false)
Undocumented in source.
EnumText
alias EnumText = EnumText!(code, list[1..$], false)
Undocumented in source.
EnumText
alias EnumText = code
Undocumented in source.

Manifest constants

begin
enum begin;
Undocumented in source.
code
enum code;
Undocumented in source.
code
enum code;
Undocumented in source.
k
enum k;
Undocumented in source.

Examples

enum list = ["red", "green", "blue"];
mixin(EnumText!("Colour", list));
static assert(Colour.red == list[0]);
static assert(Colour.green == list[1]);
static assert(Colour.blue == list[2]);

Meta