Guardian Procedure Calls Reference Manual
FORMATCONVERT[X] Procedures
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Returned Value
Related Programming Manual
Summary
The FORMATCONVERT and FORMATCONVERTX procedures convert a format (a data record
layout described by means of edit descriptors) from external form to the internal form that is required
for presentation to the FORMATDATA[X] procedures. The FORMATCONVERT and
FORMATCONVERTX procedures are identical, except that FORMATCONVERT requires that all of
its reference parameters be 16-bit addresses, while FORMATCONVERTX accepts extended (32-bit)
addresses for all of its reference parameters. For information about edit descriptors, see Appendix F:
Formatter Edit Descriptors.
Syntax for C Programmers
#include <cextdecs(FORMATCONVERT)>
short FORMATCONVERT ( char _near *iformat
,short iformatlen
,char _near *eformat
,short eformatlen
,short _near *scales
,short _near *scale-count
,short conversion );
#include <cextdecs(FORMATCONVERTX)>
short FORMATCONVERTX ( char *iformat
,short iformatlen
,const char *eformat
,short eformatlen
,short *scales
,short *scale-count
,short conversion );
Syntax for TAL Programmers
status := FORMATCONVERT[X] ( iformat ! o
,iformatlen ! i
,eformat ! i
,eformatlen ! i
,scales ! o
,scale-count ! i,o
,conversion ); ! i
FORMATCONVERT[X] Procedures 629