Ruby 2.3.0 リファレンスマニュアル > 関数一覧 > rb_funcall
VALUE rb_funcall(VALUE recv, ID name, int nargs, ...)
recv に対してメソッド name を呼びだし、 メソッドの返り値を返します。プライベートメソッドも 呼びだせます。
メソッドへの引数は第四引数以降にあたえ、その数を nargs に指定します。それら引数はすべて VALUE でなければ いけません。