IfInfo

Get Interfaces Info for a class or pure interface.

Constructors

this
this(int dummy)

Fills the struct with information.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

I
alias I = T
Undocumented in source.
I
alias I = _interfaces[0]
Undocumented in source.
Members
alias Members = GetMembers!()

Aliases to all interface methods (Compile-time).

Methods
alias Methods = GetMethods!()

Aliases for each method (Compile-time). This tuple has the same number of entries as methods.

_interfaces
alias _interfaces = InterfacesTuple!(T)
Undocumented in source.

Functions

getInfos
MethodInfo[] getInfos()

Get all interface method infos.

Manifest constants

mthcnt
enum mthcnt;

Number of methods

Static variables

membernames
auto membernames;

members

Variables

methodInfos
MethodInfo[mthcnt] methodInfos;

the method Infos of an Interface or Class

Meta