FieldNameTuple

Retrieves names of all class/struct/union Class fields excluding technical ones like this, Monitor.

Members

Manifest constants

FieldNameTuple
enum FieldNameTuple;
Undocumented in source.
FieldNameTuple
enum FieldNameTuple;
Undocumented in source.
temp
enum temp;
Undocumented in source.

Templates

removeFuncs
template removeFuncs(funcs...)
Undocumented in source.

Examples

class A 
{
    int aField;

    void func1() {}
    static void func2() {}

    string b;

    final func3() {}
    abstract void func4();

    bool c;
}

static assert(FieldNameTuple!A == ["aField","b","c"]);

Meta