3件ヒット
[1-3件を表示]
(0.023秒)
キーワード
-
rb
_ funcall2 (1) -
rb
_ funcall3 (1)
検索結果
先頭3件
-
VALUE rb
_ funcall(VALUE recv , ID name , int nargs , . . . ) (114601.0) -
recv に対してメソッド name を呼びだし、 メソッドの返り値を返します。プライベートメソッドも 呼びだせます。
recv に対してメソッド name を呼びだし、
メソッドの返り値を返します。プライベートメソッドも
呼びだせます。
メソッドへの引数は第四引数以降にあたえ、その数を nargs
に指定します。それら引数はすべて VALUE でなければ
いけません。 -
VALUE rb
_ funcall3(VALUE recv , ID mid , int argc , const VALUE *argv) (18919.0) -
recv に対してメソッド name を呼びだし、 メソッドの返り値を返します。
recv に対してメソッド name を呼びだし、
メソッドの返り値を返します。
メソッドへの引数は VALUE の配列として第四引数にあたえ、
その長さを nargs に指定します。
rb_funcall2 との違いは、プライベートメソッドを呼び出せないことです。 -
VALUE rb
_ funcall2(VALUE recv , ID name , int nargs , VALUE *args) (18901.0) -
recv に対してメソッド name を呼びだし、 メソッドの返り値を返します。プライベートメソッドも 呼びだせます。
recv に対してメソッド name を呼びだし、
メソッドの返り値を返します。プライベートメソッドも
呼びだせます。
メソッドへの引数は VALUE の配列として第四引数にあたえ、
その長さを nargs に指定します。