x10cj_a1w_f reads an object of the type
nagad_a1w_w_rtype from a callback data object created by
x10ba_a1w_f.
For routines where it is necessary to perform callback operations via one or more companion callbacks, data must be passed between the procedure argument and any such companion callback via a callback data object as created by
x10ba_a1w_f.
x10cj_a1w_f can be used to extract an object of the type
nagad_a1w_w_rtype from the callback data object. In this way an object of the type
nagad_a1w_w_rtype can be communicated between a procedure argument and its companion callbacks.
Note that writing to and reading from a callback data object must be performed in strict order without omission. Reading a data item from the object is equivalent to removing that item from a data stack; reading is, therefore, not passive, but updates the callback data object.
None.
If on entry
or
, explanatory error messages are output on the current error message unit (as defined by
x04aaf).
Not applicable.
None.
See examples for computational routines in the NAG AD Library, for example,
Section 10 in
c05ay_a1w_f.