type_traverse
Description:
Calls func for all instantiable subtypes of parent_type.
This is often useful for extending functionality by way of Module. A module may
register a subtype of parent_type in its e_module_load function. Then later on the application will call
type_traverse to instantiate all registered subtypes of parent_type.
Parameters:
| parent_type |
the root Type to traverse from |
| func |
the function to call for each visited Type |
| user_data |
user data to pass to the function |
Namespace: E
Package: libedataserver-1.2