Listener

Single listener; parameter is interface with single method

Alias This

get

Members

Aliases

params_t
alias params_t = ParameterTypeTuple!(__traits(getMember, T1, __traits(allMembers, T1)[0]))
Undocumented in source.
return_t
alias return_t = ReturnType!(__traits(getMember, T1, __traits(allMembers, T1)[0]))
Undocumented in source.
slot_t
alias slot_t = return_t delegate(params_t)
Undocumented in source.

Functions

assigned
bool assigned()

returns true if listener is assigned

get
slot_t get()
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(T1 listenerObject)

assign object implementing interface

opAssign
void opAssign(slot_t listenerDelegate)

assign delegate

opCall
return_t opCall(params_t params)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta