Guardian Procedure Calls Reference Manual
DEFINEINFO Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Returned Value
Considerations
Example
Summary
The DEFINEINFO procedure returns selected information about a DEFINE.
Syntax for C Programmers
#include <cextdecs(DEFINEINFO)>
short DEFINEINFO ( const char *define-name
,char *class
,char *attribute-name
,char *value-buf
,short value-buf-len
,short _near *value-len );
Syntax for TAL Programmers
error := DEFINEINFO ( define-name ! i
,class ! o
,attribute-name ! o
,value-buf ! o
,value-buf-len ! i
,value-len ); ! o
Parameters
define-name
input
STRING .EXT:ref:24
is the 24-byte array that contains the name of the DEFINE to be used by the procedure. The
name is left-justified and padded on the right with blanks. Trailing blanks are ignored.
class
output
STRING .EXT:ref:16
returns the character string that names the class of the DEFINE (that is, names the value of the
CLASS attribute of the DEFINE). The name is left-justified and blank-filled. It is limited to 16
characters.
264 Guardian Procedure Calls (D-E)