「Ruby/C API/Class」の編集履歴(バックアップ)一覧はこちら
「Ruby/C API/Class」(2008/11/22 (土) 08:34:14) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**Class
[[Object>Ruby/C API/Object]] > [[Module>Ruby/C API/Module]] > Class
|CENTER:BGCOLOR(#CC6600):COLOR(#000000):Ruby|CENTER:BGCOLOR(#CC6600):COLOR(#000000):C|
| Class | rb_cClass |
| Class.new | rb_class_new(super) |
| | rb_define_class(name, super) |
| | rb_define_class_id(id, super) |
| | rb_define_class_under(outer, name, super) |
| | rb_define_class_variable(klass, name, val) |
| | rb_make_metaclass(obj, super) |
| Class#allocate | rb_obj_alloc(klass)s |
| Class#initialize_copy | rb_class_init_copy(clone, orig)s |
| Class#new | rb_class_new_instance(argc, argv, klass)s |
| | rb_class_boot(super) |
| | rb_class_inherited(super, klass) |
| | rb_class_instance_methods(argc, argv, mod) |
| | rb_class_real(cl) |
| | rb_frozen_class_p(klass) |
| | rb_path2class(path) |
**Class
[[Object>Ruby/C API/Object]] > [[Module>Ruby/C API/Module]] > Class
|CENTER:BGCOLOR(#CC6600):COLOR(#000000):Ruby|CENTER:BGCOLOR(#CC6600):COLOR(#000000):C|
| Class | rb_cClass |
| Class.new | rb_class_new(super) |
| | rb_define_class(name, super) |
| | rb_define_class_id(id, super) |
| | rb_define_class_under(outer, name, super) |
| | rb_define_class_variable(klass, name, val) |
| | rb_make_metaclass(obj, super) |
| Class#allocate | rb_obj_alloc(klass) |
| Class#initialize_copy | rb_class_init_copy(clone, orig) |
| Class#new | rb_class_new_instance(argc, argv, klass) |
| | rb_class_boot(super) |
| | rb_class_inherited(super, klass) |
| | rb_class_instance_methods(argc, argv, mod) |
| | rb_class_real(cl) |
| | rb_frozen_class_p(klass) |
| | rb_path2class(path) |
表示オプション
横に並べて表示:
変化行の前後のみ表示: