このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 1.8.7 リファレンスマニュアル

module Finalizer

要約

オブジェクトが GC される時にメッセージを送る機能を提供します。このモジュールは obsolete なので、 ObjectSpace.#define_finalizer 等を使用してください。

目次

特異メソッド

特異メソッド

add(obj, dependant, method = :finalize, *options)[permalink][rdoc]
add_dependency(obj, dependant, method = :finalize, *options)
delete(id, dependant, method = :finalize)[permalink][rdoc]
delete_dependency(id, dependant, method = :finalize)
delete_all_by_dependant(dependant)[permalink][rdoc]
delete_all_dependency(id, dependant)[permalink][rdoc]
delete_by_dependant(dependant, method = :finalize)[permalink][rdoc]
finalize_all[permalink][rdoc]
finalize_all_by_dependant(dependant)[permalink][rdoc]
finalize_all_dependency(id, dependant)[permalink][rdoc]
finalize_by_dependant(dependant, method = :finalize)[permalink][rdoc]
finalize_dependency(id, dependant, method = :finalize)[permalink][rdoc]
safe[permalink][rdoc]