Ruby 1.8.7 リファレンスマニュアル
> ライブラリ一覧
> finalizeライブラリ
> Finalizerモジュール
module Finalizer
クラスの継承リスト: Finalizer
要約
オブジェクトが GC される時にメッセージを送る機能を提供します。
このモジュールは obsolete なので、
ObjectSpace.#define_finalizer 等を使用してください。
特異メソッド
定義 |
説明 |
add(obj, dependant, method = :finalize, *options) add_dependency(obj, dependant, method = :finalize, *options)
|
|
delete(id, dependant, method = :finalize) delete_dependency(id, dependant, method = :finalize)
|
|
delete_all_by_dependant(dependant)
|
|
delete_all_dependency(id, dependant)
|
|
delete_by_dependant(dependant, method = :finalize)
|
|
finalize_all
|
|
finalize_all_by_dependant(dependant)
|
|
finalize_all_dependency(id, dependant)
|
|
finalize_by_dependant(dependant, method = :finalize)
|
|
finalize_dependency(id, dependant, method = :finalize)
|
|
safe
|
|