|
void | rb_class_subclass_add (VALUE super, VALUE klass) |
|
void | rb_class_remove_from_super_subclasses (VALUE) |
|
int | rb_singleton_class_internal_p (VALUE sklass) |
|
VALUE | rb_class_boot (VALUE) |
| A utility function that wraps class_alloc. More...
|
|
VALUE | rb_make_metaclass (VALUE, VALUE) |
|
VALUE | rb_include_class_new (VALUE, VALUE) |
|
void | rb_class_foreach_subclass (VALUE klass, void(*f)(VALUE, VALUE), VALUE) |
|
void | rb_class_detach_subclasses (VALUE) |
|
void | rb_class_detach_module_subclasses (VALUE) |
|
void | rb_class_remove_from_module_subclasses (VALUE) |
|
VALUE | rb_obj_methods (int argc, const VALUE *argv, VALUE obj) |
|
VALUE | rb_obj_protected_methods (int argc, const VALUE *argv, VALUE obj) |
|
VALUE | rb_obj_private_methods (int argc, const VALUE *argv, VALUE obj) |
|
VALUE | rb_obj_public_methods (int argc, const VALUE *argv, VALUE obj) |
|
VALUE | rb_special_singleton_class (VALUE) |
|
VALUE | rb_singleton_class_clone_and_attach (VALUE obj, VALUE attach) |
|
VALUE | rb_singleton_class_get (VALUE obj) |
| Returns the singleton class of obj, or nil if obj is not a singleton object. More...
|
|
int | rb_class_has_methods (VALUE c) |
|
void | rb_undef_methods_from (VALUE klass, VALUE super) |
|
VALUE | rb_class_inherited (VALUE, VALUE) |
| Calls Class::inherited. More...
|
|
VALUE | rb_keyword_error_new (const char *, VALUE) |
|
Internal header for Class.
- Author
- Ruby developers ruby-.nosp@m.core.nosp@m.@ruby.nosp@m.-lan.nosp@m.g.org
- Copyright
- This file is a part of the programming language Ruby. Permission is hereby granted, to either redistribute and/or modify this file, provided that the conditions mentioned in the file COPYING are met. Consult the file for details.
Definition in file class.h.