public interface TraverseprocDerived
Traverseproc
,
but traverses only the slots[]
-array of
fooDerived
-classes. This way we avoid that the traverse
method of a traversable PyObject
is
overridden by the derived version.
gc.traverse(PyObject, Visitproc, Object)
takes care of
exploiting both traverse methods.Modifier and Type | Method and Description |
---|---|
int |
traverseDerived(Visitproc visit,
java.lang.Object arg)
Traverses all reachable
PyObject s. |
int traverseDerived(Visitproc visit, java.lang.Object arg)
PyObject
s.
Like in CPython, arg
must be passed
unmodified to visit
as its second parameter.