Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
function rb_define_class_under (Ruby 2.2.0)
[go: Go Back, main page]

Ruby 2.2.0 リファレンスマニュアル > 関数一覧 > rb_define_class_under

function rb_define_class_under

VALUE rb_define_class_under(VALUE outer, const char *name, VALUE super)

super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し て返します。

[PARAM] outer:
定義するクラスが定数として所属するクラス
[PARAM] name:
クラス名
[PARAM] super:
継承元のクラス。NULL を指定した場合は Object クラス
[EXCEPTION] TypeError:
引数 name と同じ名前の定数が既に存在し、それが Class オブジェクトではない場合に発生します。