Previous Next Up Title Contents Index Functions Index Top Library

MOVE ELEMENT RANGE

PXMOVE_ELEM_RANGE


CALL SEQUENCE

void pxmove_elem_range (
)

EFFECT

Move the specified range of elements within the open structure to the element pointer.

The specified range of elements in the open structure, from Starting Element to Ending Element, inclusive, is relocated after the element pointer. The element pointer is then updated to point to the last element that was moved. If the specified range of elements extends beyond the size of the open structure, only those elements which fall within the specified range are moved. If Starting Element is greater than Ending Element, the two arguments are switched and the function proceeds normally.

The current structure edit mode is ignored for this operation. The elements are inserted.

ERRORS

5
Ignoring function, function requires the state STOP.

SEE ALSO

Copy all elements from structure, see pcopy_all_elems_struct

Copy element from structure, see pxcopy_elem_range_struct

Copy element range from structure, see pxcopy_elem_range_struct

Move element, see pxmove_elem

Open non-retained structure, see pxopen_nr_struct

Open retained structure, see popen_struct

Inquire structure status, see pinq_struct_status

Inquire structure identifiers, see pinq_struct_ids


Previous Next Up Title Contents Index Functions Index Top Library