17件ヒット
[1-17件を表示]
(0.007秒)
キーワード
-
global
_ id (1) -
gvar
_ i (1) -
ivar
_ i (1) -
mark
_ global _ entry (1) -
rb
_ define _ global _ const (1) -
rb
_ define _ global _ function (1) -
rb
_ f _ global _ variables (1) -
rb
_ gc _ mark _ global _ tbl (1) -
rb
_ global _ entry (1) -
rb
_ global _ variable (1) -
rb
_ gvar _ defined (1) -
rb
_ gvar _ get (1) -
rb
_ gvar _ set (1) -
remove
_ trace (1) -
trace
_ en (1) -
undef
_ setter (1) -
val
_ setter (1)
検索結果
先頭5件
-
static ID global
_ id(const char *name) (78304.0) -
-
static int mark
_ global _ entry(ID key , struct global _ entry *entry) (18604.0) -
-
struct global
_ entry * rb _ global _ entry(ID id) (18604.0) -
-
VALUE rb
_ f _ global _ variables(void) (18304.0) -
-
void rb
_ define _ global _ const(const char *name , VALUE val) (18304.0) -
トップレベル (現在は Object) の定数 name を初期値 val で 定義します。既に同名の定数が定義されていたら警告します。
トップレベル (現在は Object) の定数 name を初期値 val で
定義します。既に同名の定数が定義されていたら警告します。 -
void rb
_ define _ global _ function(const char *name , VALUE (*func)() , int argc) (18304.0) -
関数 name を定義します。 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); // 関数 dup_objを定義しています。
}... -
void rb
_ gc _ mark _ global _ tbl(void) (18304.0) -
-
void rb
_ global _ variable(VALUE *var) (18304.0) -
rb_gc_register_address と同じです。
rb_gc_register_address と同じです。 -
VALUE rb
_ gvar _ defined(struct global _ entry *entry) (304.0) -
entry で示されるグローバル変数が定義されているなら真。
entry で示されるグローバル変数が定義されているなら真。 -
VALUE rb
_ gvar _ get(struct global _ entry *entry) (304.0) -
グローバル変数のエントリ entry から値を取得します。
グローバル変数のエントリ entry から値を取得します。 -
VALUE rb
_ gvar _ set(struct global _ entry *entry , VALUE val) (304.0) -
グローバル変数のエントリ entry に値を代入します。
グローバル変数のエントリ entry に値を代入します。 -
static VALUE trace
_ en(struct global _ variable *var) (304.0) -
-
static int gvar
_ i(ID key , struct global _ entry *entry , VALUE ary) (304.0) -
-
static int ivar
_ i(ID key , struct global _ entry *entry , VALUE ary) (304.0) -
-
static void remove
_ trace(struct global _ variable *var) (304.0) -
-
static void undef
_ setter(VALUE val , ID id , void *data , struct global _ variable *var) (304.0) -
-
static void val
_ setter(VALUE val , ID id , void *data , struct global _ variable *var) (304.0) -