| Path: | finalize.rb |
| Last Update: | Fri Nov 08 05:18:14 AUS Eastern Daylight Time 2002 |
finalizer.rb -
$Release Version: 0.3$
$Revision: 1.4 $
$Date: 1998/02/27 05:34:33 $
by Keiju ISHITSUKA
—
Usage:
add(obj, dependant, method = :finalize, *opt)
add_dependency(obj, dependant, method = :finalize, *opt)
add dependency R_method(obj, dependant)
delete(obj_or_id, dependant, method = :finalize)
delete_dependency(obj_or_id, dependant, method = :finalize)
delete dependency R_method(obj, dependant)
delete_all_dependency(obj_or_id, dependant)
delete dependency R_*(obj, dependant)
delete_by_dependant(dependant, method = :finalize)
delete dependency R_method(*, dependant)
delete_all_by_dependant(dependant)
delete dependency R_*(*, dependant)
delete_all
delete all dependency R_*(*, *)
finalize(obj_or_id, dependant, method = :finalize)
finalize_dependency(obj_or_id, dependant, method = :finalize)
finalize the dependant connected by dependency R_method(obj, dependtant).
finalize_all_dependency(obj_or_id, dependant)
finalize all dependants connected by dependency R_*(obj, dependtant).
finalize_by_dependant(dependant, method = :finalize)
finalize the dependant connected by dependency R_method(*, dependtant).
finalize_all_by_dependant(dependant)
finalize all dependants connected by dependency R_*(*, dependant).
finalize_all
finalize all dependency registered to the Finalizer.
safe{..}
stop invoking Finalizer on GC.