CRE Programmer's Guide

Common Language Utility (CLU) Library Functions
Common Run-Time Environment (CRE) Programmer’s Guide528146-004
9-27
SMU_Param_Delete_
message_number
is an integer expression that identifies the message to check. message_number
can be one of the following values:
Return Value
SMU_Message_CheckNumber_ returns one of the following values:
SMU_Param_Delete_
The SMU_Param_Delete_ function deletes part or all of a PARAM message.
portion
specifies what you want to delete. portion is either:
portion_bytes
is the size of portion, in bytes, and must be a value greater than 0. For TAL, you
must supply this value; for COBOL and FORTRAN, the compiler implicitly
computes and transmits this value to the function. If
portion_bytes exceeds the
number of characters in
portion, the first unused character of portion must be
a space character.
-3 Checks for the presence of a saved PARAM message
-1 Checks for the presence of a saved startup message
0 Returns the highest message number in the set of saved ASSIGN messages
>0 Checks for the presence of a saved ASSIGN message
Value Meaning
-3 The specified PARAM message exists.
-1 The specified startup message exists.
0 The specified message does not exist.
> 0 The specified ASSIGN message exists.
INT PROC SMU_Param_Delete_( portion:portion_bytes )
EXTENSIBLE;
STRING .EXT portion; ! in, required
INT portion_bytes; ! in, required TNS,native
A parameter
name
Deletes the specified parameter and its associated
parameter value.
*ALL* Deletes the entire PARAM message.