Synopsis
size_t saff_EUCToSTEP(char * instring, FILE *outfile)
Purpose
Write string to the output file assuming that the instring is EUC
Description
Given a input string which may contain Kanji Characters encoded according to the EUC-Japan standard, convert the characters to STEP Part 21 format encoding the Kanji characters to a \X2 (Unicode/ISO 10646) format. See section 7.3.3.2 of the Part 21 standard
Thsi function must be registered with the saff subsystem prior to calling the saff_FormatFile function. saff_FormatFile is normally called by using the mda_FormatFile macro on a model which is a STEP model. See saff_RegisterEncoder() for registering the function. A default encoder function (saff_EncodeString) is registered when saff_Initialize() is called.
This function uses the unl subsystem. unl_Initialize() must be called prior to invoking this function (or calling the formatter).
Input
instring
the input string to print out
outfile
File descriptor to write the string to
Return
The number of characters which were written out.