RSTR_OUT

Figure 1. Syntax

1 RSTR_OUT()

(Can be used in FASTREXX condition expressions.)

Restores the most recently saved copy of the output buffer.

There are no synchronization restrictions. The SAVE_OUT() invocation that a RSTR_OUT() invocation is reversing could have occurred for the current record, or any previously processed record.

There is no stacking of saved output buffers. If RSTR_OUT() is invoked twice in succession, then the second invocation restores the same data as the first.

If RSTR_OUT() is invoked without a prior invocation of SAVE_OUT(), then the output buffer is cleared. The effect is the same as executing SET_OLEN(0).