printObject

Prints out aggregate objects, with all their printable members with all their printable values.

This is not only convenient for debugging but also usable to print out current settings and state, where such is kept in structs.

alias printObject = printObjects

Examples

struct Foo
{
    int foo;
    string bar;
    float f;
    double d;
}

Foo foo, bar;
printObjects(foo, bar);

Meta