るりまサーチ

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

別のキーワード

  1. weakref new
  2. weakref __setobj__
  3. weakref __getobj__
  4. weakref weakref_alive?
  5. weakref weakref

ライブラリ

キーワード

検索結果

WeakRef (38025.0)

weak reference を実現するクラスです。

...weak reference を実現するクラスです。

WeakRef
オブジェクトは与えられたオブジェクトをポイントしますが、
ポイント先のオブジェクトは GC される可能性があります。
アクセスしようとしたときにオブジェクトが GC されてい...
...れば
WeakRef
::RefError が発生します。

delegate も参照してください。

=== サンプルコード

require 'weakref'

foo = Object.new
ref = WeakRef.new(foo)
ref.some_method_of_foo...

WeakRef::RefError (3001.0)

GC されたオブジェクトを参照しようとしたときに発生する例外です。

GC されたオブジェクトを参照しようとしたときに発生する例外です。

ObjectSpace::WeakMap (33.0)

GC の対象になるオブジェクトへの weak reference を持つクラスです。主に WeakRef クラスの内部で使用されるため、weakref ライブラリ 経由で使用してください。

...GC の対象になるオブジェクトへの weak reference を持つクラスです。主に
WeakRef
クラスの内部で使用されるため、weakref ライブラリ
経由で使用してください。...