るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.047秒)

別のキーワード

  1. argf.class lines
  2. argf.class each_line
  3. argf.class each
  4. argf.class to_a
  5. argf.class gets

キーワード

検索結果

VALUE rb_obj_class(VALUE obj) (6133.0)

Object#class の実体です。

...
Object#class
の実体です。...

static VALUE boot_defclass(char *name, VALUE super) (6133.0)

(まだ) メタクラスを持たないクラスを作成します。 三つのメタオブジェクト Object, Module, Class を 作成するのに使います。

...(まだ) メタクラスを持たないクラスを作成します。
三つのメタオブジェクト Object, Module, Class
作成するのに使います。...

VALUE rb_class_real(VALUE cl) (6131.0)

特異クラスや化身クラス (T_ICLASS) を飛ばして cl の スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。

...スや化身クラス (T_ICLASS) を飛ばして cl の
スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。

例:
rb_class_real(RBASIC(klass)->super)

rb_obj_class(obj) は、obj のクラスを返す汎用の関数(Object#type と
同じ)だが、ob...
...j が Qtrue などでない RBasic 構造のものであることが
わかっているなら

rb_class_real(RBASIC(obj)->klass)

でも良い。(が、やはり rb_obj_class(obj) を使う方が無難だろう)...

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

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

...属するクラス

@param name クラス名

@param super 継承元のクラス。NULL を指定した場合は Object クラス

@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class
オブジェクトではない場合に発生します。...
...am name クラス名

@param super 継承元のクラス。NULL を指定した場合は Object クラス

@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class
オブジェクトではない場合に発生します。

@raise TypeError 定義済...