stribog.meta.members

Members

Templates

allMembers
template allMembers(T)

Shortcut for trait allMembers

fieldsAndMethods
template fieldsAndMethods(T)

More useful version of allMembers trait, that returns only fields and methods of class/struct/interface/union without service members like constructors and Object members.

getMember
template getMember(T, string name)

Shortcut for getMember

hasOp
template hasOp(T1, T2, string op)

Checks if T1 and T2 have an operator op: T1 op T2

Meta

License

Subject to the terms of the Boost 1.0 license as specified in LICENSE file

Authors

Anton Gushcha <ncrashed@gmail.com>

Template for aggregates members expection - extension of std.traits;