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 overridden by __del_derived__, i.e. won't be called
if the type implements FinalizablePyObjectDerived while
__del_builtin__ is called in any case.