キーワード
-
RUBY
_ METHOD _ FUNC (12) -
bm
_ mark (12) - bmcall (12)
-
clone
_ method (12) -
convert
_ type (12) -
ins
_ methods _ i (12) -
ins
_ methods _ priv _ i (12) -
ins
_ methods _ prot _ i (12) -
method
_ arity (12) -
method
_ call (12) -
method
_ clone (12) -
method
_ eq (12) -
method
_ inspect (12) -
method
_ list (12) -
method
_ proc (12) -
method
_ unbind (12) -
rb
_ add _ method (12) -
rb
_ call (12) -
rb
_ catch (12) -
rb
_ check _ convert _ type (12) -
rb
_ class _ instance _ methods (12) -
rb
_ class _ private _ instance _ methods (12) -
rb
_ class _ protected _ instance _ methods (12) -
rb
_ convert _ type (12) -
rb
_ define _ global _ function (12) -
rb
_ define _ method (12) -
rb
_ define _ method _ id (12) -
rb
_ define _ module _ function (12) -
rb
_ define _ private _ method (12) -
rb
_ define _ protected _ method (12) -
rb
_ define _ singleton _ method (12) -
rb
_ export _ method (12) -
rb
_ get _ method _ body (12) -
rb
_ method _ boundp (12) -
rb
_ mod _ alias _ method (12) -
rb
_ mod _ define _ method (12) -
rb
_ mod _ method (12) -
rb
_ mod _ method _ defined (12) -
rb
_ mod _ private _ method (12) -
rb
_ mod _ public _ method (12) -
rb
_ mod _ remove _ method (12) -
rb
_ mod _ undef _ method (12) -
rb
_ obj _ method (12) -
rb
_ obj _ methods (12) -
rb
_ obj _ private _ methods (12) -
rb
_ obj _ protected _ methods (12) -
rb
_ obj _ singleton _ methods (12) -
rb
_ remove _ method (12) -
rb
_ scan _ args (12) -
rb
_ to _ integer (12) -
rb
_ undef _ method (12) -
remove
_ method (12) -
search
_ method (12) -
set
_ method _ visibility (12) - umcall (12)
-
umethod
_ bind (12) -
umethod
_ call (12) -
umethod
_ proc (12) -
umethod
_ unbind (12)
検索結果
先頭5件
- void rb
_ define _ singleton _ method(VALUE obj , const char *name , VALUE (*func)() , int argc) - MACRO RUBY
_ METHOD _ FUNC(func) - VALUE rb
_ class _ instance _ methods(int argc , VALUE *argv , VALUE mod) - VALUE rb
_ class _ private _ instance _ methods(int argc , VALUE *argv , VALUE mod) - VALUE rb
_ obj _ singleton _ methods(int argc , VALUE *argv , VALUE obj)
-
void rb
_ define _ singleton _ method(VALUE obj , const char *name , VALUE (*func)() , int argc) (12217.0) -
obj に特異メソッド name を定義します。 メソッドの実体を func に関数ポインタで与え、その関数がとる 引数のタイプを argc に渡します。argc のフォーマットに ついては rb_define_method の記述を参照してください。
...obj に特異メソッド name を定義します。
メソッドの実体を func に関数ポインタで与え、その関数がとる
引数のタイプを argc に渡します。argc のフォーマットに
ついては rb_define_method の記述を参照してください。... -
MACRO RUBY
_ METHOD _ FUNC(func) (12201.0) -
任意の関数へのポインタ func を Ruby のメソッドの実体として適する 型に強制キャストします。
任意の関数へのポインタ func を Ruby のメソッドの実体として適する
型に強制キャストします。 -
VALUE rb
_ class _ instance _ methods(int argc , VALUE *argv , VALUE mod) (12201.0) -
Module#instance_methods の実体。 モジュール mod に定義されている public メソッド名の リストを文字列の配列で返します。
...Module#instance_methods の実体。
モジュール mod に定義されている public メソッド名の
リストを文字列の配列で返します。... -
VALUE rb
_ class _ private _ instance _ methods(int argc , VALUE *argv , VALUE mod) (12201.0) -
Module#private_instance_methods の実体。 モジュール mod に定義されている private メソッド名の リストを文字列の配列で返します。
...Module#private_instance_methods の実体。
モジュール mod に定義されている private メソッド名の
リストを文字列の配列で返します。... -
VALUE rb
_ obj _ singleton _ methods(int argc , VALUE *argv , VALUE obj) (12201.0) -
Object#singleton_methods の実体。 オブジェクト obj に定義されている特異メソッド名のリストを 文字列の配列で返す。
...Object#singleton_methods の実体。
オブジェクト obj に定義されている特異メソッド名のリストを
文字列の配列で返す。... -
static NODE * rb
_ get _ method _ body(VALUE *klassp , ID *idp , int *noexp) (12201.0) -
クラス klass から id という名前のメソッドエントリを検索する。 見付かったらその本体である構文木を返す。見付からなければ NULL を返す。
クラス klass から id という名前のメソッドエントリを検索する。
見付かったらその本体である構文木を返す。見付からなければ
NULL を返す。
検索結果をキャッシュする。 -
static NODE * search
_ method(VALUE klass , ID id , VALUE *origin) (12201.0) -
クラス klass から id という名前のメソッドエントリを検索し、 返します。見付からなければ NULL を返します。
...ラス klass から id という名前のメソッドエントリを検索し、
返します。見付からなければ NULL を返します。
このメソッドは undef を考慮しません。つまり m_tbl に
エントリがあるならその内容に関らず探索は成功します。... -
static VALUE method
_ clone(VALUE self) (12201.0) -
-
static VALUE method
_ list(VALUE mod , int option , int (*func)()) (12201.0) -
モジュール mod に定義されているメソッドに対して 順番に func を繰り返し呼び出します。
モジュール mod に定義されているメソッドに対して
順番に func を繰り返し呼び出します。