SEDRIS Reference Manual
APPENDIX A - Transmittal Access Level 0 API Types SE_Remaining_Objects_List |
---|
/* * STRUCT: SE_Remaining_Objects_List * * Used by SE_GetRemainingObjectsList() to provide a data structure for * retrieving multiple objects from an iterator. */typedef struct
SE_Integer_Unsigned | object_count; | 1 | |
SE_Object | *remaining_objects_list; | 2 | |
SE_Object | *remaining_link_objects_list; | 3 | |
SE_Status_Code | *object_status_list; | 4 | |
SE_Status_Code | *link_object_status_list; | 5 |
The number of objects selected by the iterator and returned in remaining_objects_list within this data structure.
A pointer to the list of objects returned; can be treated as an array. The list will be object_count in length. The order of the objects will be the same as the order specified when the iterator was created.
A pointer to the list of link objects returned; can be treated as an array. The list will be object_count in length. The i-th object in this list is the link object that would be returned by the iterator along with the i-th object in the remaining_objects_list. If the i-th object has no link object, then the i-th entry in this list will be NULL.
An array of status codes, corresponding to the entries in remaining_objects_list, and thus object_count in length. For a valid, non-empty SE_Remaining_Objects_List, each entry in object_status_list will be one of the following:
An array of status codes, corresponding to the entries in remaining_link_objects_list, and thus object_count in length. For a valid, non-empty SE_Remaining_Objects_List, each entry in link_object_status_list will be one of the following:
|