aliasCall.aliasCall

Creates an AliasCall object that invokes method named methodName on value with template arguments TemplateArgs.

  1. AliasCall!(T, methodName, TemplateArgs) aliasCall(T value)
  2. AliasCall!(T, methodName, TemplateArgs) aliasCall(T value)
    template aliasCall(string methodName, TemplateArgs...)
    ref @property @trusted
    AliasCall!(T, methodName, TemplateArgs)
    aliasCall
    (
    T
    )
    (
    return ref T value
    )

Parameters

value T

the value to wrap

Return Value

Type: AliasCall!(T, methodName, TemplateArgs)

wrapped value with implemented opCall and opIndex methods