public interface FinalizablePyObjectDerived
fooDerived
-classes.
To use finalizers in hand-written classes read the instructions at
FinalizablePyObject
.Modifier and Type | Method and Description |
---|---|
void |
__del_derived__()
__del_builtin__ is the built-in's own finalizer, while
__del_derived__ refers to an instance's in-dict __del__ . |
void __del_derived__()
__del_builtin__
is the built-in's own finalizer, while
__del_derived__
refers to an instance's in-dict __del__
.
A FinalizeTrigger calls __del_derived__
first and
- if existent - __del_builtin__
after that. A plain __del__
would behave as overwritten by __del_derived__
, i.e. won't be called
if the type implements FinalizablePyObjectDerived
while
__del_builtin__
is called in any case.