FieldNameTuple

Get as an expression tuple the names of the fields of a struct, class, or union. This consists of the fields that take up memory space, excluding the hidden fields like the virtual function table pointer or a context pointer for nested types. If T isn't a struct, class, or union returns an expression tuple with an empty string.

Members

Aliases

FieldNameTuple
alias FieldNameTuple = staticMap!(NameOf, T.tupleof[0..$ - isNested!T])
Undocumented in source.
FieldNameTuple
alias FieldNameTuple = staticMap!(NameOf, T.tupleof)
Undocumented in source.
FieldNameTuple
alias FieldNameTuple = TypeTuple!""
Undocumented in source.

Meta