|
SEDRIS Reference Manual
APPENDIX A - Transmittal Access Level 0 API Types SE_Packed_Hierarchy |
|---|
/* * STRUCT: SE_Packed_Hierarchy * * The primary data structure returned from SE_GetPackedHierarchy() or * SE_GetRemainingPackedHierarchies(). This structure represents the * entry point in the the packed hierarchy. */
A pointer to a structure representing the root object of the packed hierarchy. This root object will be the object that was passed in as the root of the call to SE_GetPackedHierarchy().
The number of entries in object_list, including the entry for the root object of the packed hierarchy.
An array of SE_Packed_Hierarchy_Objects, representing the objects of the packed hierarchy. This list is provided as an alternative access method (as opposed to walking the hierarchy tree). The hierarchy_root_object is included in this list. All references included in reference_list will contain pointers into this list of objects.
The number of entries in reference_list.
An array of SE_Packed_Hierarchy_References, specifically, the references within this SE_Packed_Hierarchy. This list is provided as an alternate access point to the references. However, the primary access will be through the component_refs and aggregate_refs within the SE_Packed_Hierarchy_Object structure. These "arrays" of references will be contiguous sections of this reference_list. All references in the component_refs and aggregate_refs must resolve to SE_Packed_Hierarchy_Reference structures within this list.
|