ToTypedMsg

Undocumented in source.
package
template ToTypedMsg (
T
bool HasContext
) if (
(
isFunction!T ||
isDelegate!T
||
isFunctionPointer!T
)
&&
Parameters!T.length != 0
) {}

Members

Aliases

Params
alias Params = ParamsToTuple!RawParams
Undocumented in source.
RawParams
alias RawParams = Parameters!T[1..$]
Undocumented in source.
RawParams
alias RawParams = Parameters!T
Undocumented in source.
RawReply
alias RawReply = PT
Undocumented in source.
RawReply
alias RawReply = RT
Undocumented in source.
RawReply
alias RawReply = ReturnType!T
Undocumented in source.
Reply
alias Reply = ReturnToTupleOrVoid!RawReply
Undocumented in source.
ToTypedMsg
alias ToTypedMsg = TypedMsg!(Params, Reply)
Undocumented in source.

Meta