Iterators
extern SE_STATUS_CODE_ENUM SE_InitializeComponentIterator
SE_SEARCH_BOUNDARY boundary,
SE_BOOLEAN directly_attach_table_components,
SE_BOOLEAN process_inheritance,
SE_BOOLEAN transform_locations,
SE_BOOLEAN follow_model_instances,
SE_BOOLEAN evaluate_static_control_links,
const SE_HIERARCHY_SELECT_PARAMETERS *select_parameters_ptr,
const SE_HIERARCHY_ORDER_PARAMETERS *traversal_order_parameters_ptr,
SE_GENERAL_TRAVERSAL_ENUM general_traversal_pattern,
SE_ITERATOR *iterator_out_ptr
- Component Iterators
- Start object, optional filter, optional boundary
- Provides extensive control over selection process and objects returned via parameters to:
- Simplify access to more complex structures
- Apply conversions to object field data
- Control traversal sequence & branching