Initializing help system before first use

setfieldval

setfieldval


Purpose
Set the value of a field of a record.
Synopsis
int setfieldval(XPRMcontext ctx, int typcode, void *ref, int number, XPRMalltypes *value);
Arguments
ctx 
Mosel's execution context
ref 
Reference to the record
typcode 
Type code of the record
number 
Field number (in the record)
value 
Pointer to an area where the field value is stored
Return value
0 if executed succesfully, a positive value otherwise (wrong type).
Further information
This function sets the value of a field of a record for types integer, real, string and boolean. The field number must be obtained from the function getnextfield. Its value is valid as long as the model is loaded in memory.
Related topics