names=def_delegator,def_single_delegator
visibility=public
kind=defined

--- def_single_delegator(accessor, method, ali = method)    -> ()
--- def_delegator(accessor, method, ali = method)           -> ()

メソッドの委譲先を設定します。

@param accessor 委譲先のオブジェクト

@param method 委譲先のメソッド

@param ali 委譲元のメソッド

委譲元のオブジェクトで ali が呼び出された場合に、
委譲先のオブジェクトの method へ処理が委譲されるようになります。

委譲元と委譲先のメソッド名が同じ場合は, ali を省略することが可能です。

def_delegator は def_singleton_delegator の別名になります。

@see [[m:SingleForwardable#def_delegators]]

