11.7 x/zvpout—Write
parameter to parameter file. NOT RECOMMENDED.
call xvpout( status, name, value, format, count, length )
status = zvpout( name, value, format, count, length )
x/zvpout
takes a parameter which exists as a valid TAE parameter in some other program
and writes it to a parameter file for passing to that program. The information
given is formatted and written out to the parameter file, which has already
been opened with a call to
x/zvpopen.
Arguments:
- STATUS:
output, integer
VICAR
return status indicator. Possible values are listed in
Appendix B: Error Messages
(page 140).
- NAME:
input, string
Name
of the parameter in the PDF of the receiving program.
- VALUE:
input, any type
value of parameter to be written out. The type of argument used for VALUE
depends on the value of FORMAT given. The two
must
match.
- FORMAT:
input, string
Data
format of VALUE. Valid values are STRING, INT, REAL, REAL8.
- COUNT:
input, integer
The
actual count of the parameter. This value may exceed the allowable count in the
receiving PDF.
- LENGTH:
input, integer
zvpout
only. For string parameters, the maximum string length in bytes that occurs in
the parameter value vector. For the other formats, this argument is ignored.
Since the string length can be obtained from the FORTRAN string itself, it is
not needed for the FORTRAN
xvpout
call.