Function panda_sys::object_property_iter_init
source · pub unsafe extern "C" fn object_property_iter_init(
iter: *mut ObjectPropertyIterator,
obj: *mut Object
)
Expand description
object_property_iter_init: @obj: the object
Initializes an iterator for traversing all properties registered against an object instance, its class and all parent classes.
It is forbidden to modify the property list while iterating, whether removing or adding properties.
Typical usage pattern would be
object_property_iter_init(&iter, obj); while ((prop = object_property_iter_next(&iter))) { … do something with prop … }