/*
 * STRUCT: SE_REMAINING_OBJECTS_LIST
 *
 *   Used by SE_GetRemainingObjectsList() to provide a data structure for
 *   retrieving multiple objects from an iterator.
 */
typedef struct SE_RemainingObjectsList
{
SE_UINT32 num_objects; (notes)
SE_OBJECT *object_list; (notes)
SE_OBJECT *link_object_list; (notes)
} SE_REMAINING_OBJECTS_LIST;


Field Notes

num_objects

 The number of objects selected by the iterator and returned in
 object_list within this data structure.

object_list

 A pointer to the list of objects returned; can be treated as an array.
 The list will be "num_objects" in length.  The order of the objects
 will be the same as the order specified when the iterator was created.

link_object_list

 A pointer to the list of link objects returned; can be treated as an
 array. The list will be "num_objects" 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 objects_list. If the i-th object
 has no link object, then the i-th entry in this list will be NULL.
Prev: SE_RELATIVE_TO_ABS_TIME_POINT_ENTRY. Next: SE_REMAINING_OBJECTS_LIST_PTR. Up:Index