Jonathan M Davis <[email protected]> wrote:

MemberFunctionsTuple() from std.traits will return the list of names of member function, and FieldTypeTuple from std.traits will return the list of the _types_ of the member variables. But I don't see a function that returns the list of the _names_ of the member variables. Am I just blind, or does such a function not
currently exist?

__traits[1] is your friend in these matters.

__traits( allMembers, Foo ) returns a tuple of string literals, each of
which corresponds to a member of Foo.

[1] http://www.digitalmars.com/d/2.0/traits.html

--
Simen

Reply via email to