別のキーワード
キーワード
-
arg
_ defined (12) -
define
_ final (12) -
ev
_ const _ defined (12) -
generic
_ ivar _ defined (12) -
is
_ defined (12) -
rb
_ autoload _ defined (12) -
rb
_ catch (12) -
rb
_ const _ defined (12) -
rb
_ const _ defined _ at (12) -
rb
_ cvar _ defined (12) -
rb
_ define _ alias (12) -
rb
_ define _ attr (12) -
rb
_ define _ class (12) -
rb
_ define _ class _ id (12) -
rb
_ define _ class _ under (12) -
rb
_ define _ class _ variable (12) -
rb
_ define _ const (12) -
rb
_ define _ global _ const (12) -
rb
_ define _ global _ function (12) -
rb
_ define _ hooked _ variable (12) -
rb
_ define _ method (12) -
rb
_ define _ method _ id (12) -
rb
_ define _ module (12) -
rb
_ define _ module _ function (12) -
rb
_ define _ module _ id (12) -
rb
_ define _ module _ under (12) -
rb
_ define _ private _ method (12) -
rb
_ define _ protected _ method (12) -
rb
_ define _ readonly _ variable (12) -
rb
_ define _ singleton _ method (12) -
rb
_ define _ variable (12) -
rb
_ define _ virtual _ variable (12) -
rb
_ dvar _ defined (12) -
rb
_ gvar _ defined (12) -
rb
_ ivar _ defined (12) -
rb
_ mod _ const _ defined (12) -
rb
_ mod _ define _ method (12) -
rb
_ mod _ method _ defined (12) -
rb
_ undefined (12) -
undefine
_ final (12)
検索結果
先頭5件
- static VALUE define
_ final(int argc , VALUE *argv , VALUE os) - void rb
_ define _ global _ function(const char *name , VALUE (*func)() , int argc) - void rb
_ define _ method _ id(VALUE klass , ID name , VALUE (*func)() , int argc) - void rb
_ define _ module _ function(VALUE module , const char *name , VALUE (*func)() , int argc) - void rb
_ define _ private _ method(VALUE klass , const char *name , VALUE(*func)() , int argc)
-
static VALUE define
_ final(int argc , VALUE *argv , VALUE os) (26101.0) -
-
void rb
_ define _ global _ function(const char *name , VALUE (*func)() , int argc) (6123.0) -
関数 name を定義します。 func と argc は rb_define_method と同じです。
...す。
func と argc は rb_define_method と同じです。
例:
static VALUE
return_obj_dup(VALUE obj)
{
VALUE dup = rb_obj_dup(obj); // オブジェクトを複製
return dup;
}
void Init_func() {
rb_define_global_function("dup_obj", return_obj_dup, 1... -
void rb
_ define _ method _ id(VALUE klass , ID name , VALUE (*func)() , int argc) (6117.0) -
klass に public メソッド name を定義します。 その実体は関数 func です。また argc の意味は rb_define_method と同じです。
...klass に public メソッド name を定義します。
その実体は関数 func です。また argc の意味は
rb_define_method と同じです。... -
void rb
_ define _ module _ function(VALUE module , const char *name , VALUE (*func)() , int argc) (6117.0) -
モジュール module にモジュール関数 name を定義します。 func と argc は rb_define_method と同じです。
...モジュール module にモジュール関数 name を定義します。
func と argc は rb_define_method と同じです。... -
void rb
_ define _ private _ method(VALUE klass , const char *name , VALUE(*func)() , int argc) (6117.0) -
クラス klass にプライベートインスタンスメソッド name を 定義します。その実体は関数 func であり、その関数がとる 引数のタイプを argc で指定します。argc のフォーマットに ついては rb_define_method の項を参照してください。
...ラス klass にプライベートインスタンスメソッド name を
定義します。その実体は関数 func であり、その関数がとる
引数のタイプを argc で指定します。argc のフォーマットに
ついては rb_define_method の項を参照してください。... -
void rb
_ define _ protected _ method(VALUE klass , const char *name , VALUE (*func)() , int argc) (6117.0) -
クラス klass に protected インスタンスメソッド name を 定義します。その実体は関数 func であり、その関数がとる 引数のタイプを argc で指定します。argc のフォーマットに ついては rb_define_method の項を参照してください。
...クラス klass に protected インスタンスメソッド name を
定義します。その実体は関数 func であり、その関数がとる
引数のタイプを argc で指定します。argc のフォーマットに
ついては rb_define_method の項を参照してください。... -
void rb
_ define _ singleton _ method(VALUE obj , const char *name , VALUE (*func)() , int argc) (6117.0) -
obj に特異メソッド name を定義します。 メソッドの実体を func に関数ポインタで与え、その関数がとる 引数のタイプを argc に渡します。argc のフォーマットに ついては rb_define_method の記述を参照してください。
...obj に特異メソッド name を定義します。
メソッドの実体を func に関数ポインタで与え、その関数がとる
引数のタイプを argc に渡します。argc のフォーマットに
ついては rb_define_method の記述を参照してください。... -
VALUE rb
_ define _ module(const char *name) (6107.0) -
モジュール name を作成し返します。
...モジュール name を作成し返します。
例:
VALUE rb_mHoge = rb_define_module("Hoge"); // モジュールHogeを作成... -
VALUE rb
_ cvar _ defined(VALUE klass , ID id) (6101.0) -