5件ヒット
[1-5件を表示]
(0.022秒)
別のキーワード
キーワード
検索結果
先頭5件
- VALUE rb
_ class _ protected _ instance _ methods(int argc , VALUE *argv , VALUE mod) - void rb
_ define _ protected _ method(VALUE klass , const char *name , VALUE (*func)() , int argc) - static VALUE rb
_ obj _ protected _ methods(VALUE obj) - static int ins
_ methods _ prot _ i(ID key , NODE *body , VALUE ary) - static VALUE rb
_ call(VALUE klass , VALUE recv , ID mid , int argc , const VALUE *argv , int scope)
-
VALUE rb
_ class _ protected _ instance _ methods(int argc , VALUE *argv , VALUE mod) (36700.0) -
Module#protected_instance_methods の実体。 モジュール mod に定義されている protected メソッド名の リストを文字列の配列で返します。
Module#protected_instance_methods の実体。
モジュール mod に定義されている protected メソッド名の
リストを文字列の配列で返します。 -
void rb
_ define _ protected _ method(VALUE klass , const char *name , VALUE (*func)() , int argc) (36700.0) -
クラス klass に protected インスタンスメソッド name を 定義します。その実体は関数 func であり、その関数がとる 引数のタイプを argc で指定します。argc のフォーマットに ついては rb_define_method の項を参照してください。
クラス klass に protected インスタンスメソッド name を
定義します。その実体は関数 func であり、その関数がとる
引数のタイプを argc で指定します。argc のフォーマットに
ついては rb_define_method の項を参照してください。 -
static VALUE rb
_ obj _ protected _ methods(VALUE obj) (36652.0) -
Object#protected_methods の実体です。
Object#protected_methods の実体です。 -
static int ins
_ methods _ prot _ i(ID key , NODE *body , VALUE ary) (18352.0) -
rb_class_instance_methods() のイテレータブロック (protected メソッド版)。
rb_class_instance_methods() のイテレータブロック
(protected メソッド版)。 -
static VALUE rb
_ call(VALUE klass , VALUE recv , ID mid , int argc , const VALUE *argv , int scope) (94.0) -
クラス klass に定義されたメソッド mid を呼び出します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。
クラス klass に定義されたメソッド mid を呼び出します。
レシーバは recv で、引数は長さ argc の配列 argv で渡します。
scope は以下のように呼び出しの形式を示します。
: 0
obj.method() (private/protected メソッドを呼べない)
: 1
method() (private/protected メソッドも呼べる)
: 2
method_or_lvar (1とはエラーメッセージが変わる)
: 3
super