int MLGetUCS2Symbol (MLINK link, const unsigned short ** s, int *len) gets a UCS-2 character string corresponding to the name of a symbol from the MathLink connection ...
int MLGetUnicodeString (MLINK link, unsigned short ** s, long *n) gets a character string from the MathLink connection specified by link, storing the string in s as a ...
int MLGetUTF16String (MLINK link, const unsigned short ** s, int *n, int *c) gets a UTF-16 character string from the MathLink connection specified by link, storing the string ...
int MLGetUTF16Symbol (MLINK link, const unsigned short ** s, int *n, int *c) gets a UTF-16 character string corresponding to the name of a symbol from the MathLink connection ...
int MLGetUTF32String (MLINK link, const unsigned int ** s, int *len) gets a character string from the MathLink connection specified by link, storing the string in s as a ...
int MLGetUTF32Symbol (MLINK link, const unsigned int ** s, int *len) gets a UTF-32 character string corresponding to the name of a symbol from the MathLink connection ...
int MLGetUTF8String (MLINK link, const unsigned char ** s, int *b, int *c) gets a UTF-8 character string from the MathLink connection specified by link, storing the string in ...
int MLGetUTF8Symbol (MLINK link, const unsigned char ** s, int *b, int *c) gets a UTF-8 encoded character string corresponding to the name of a symbol from the MathLink ...
MLYieldFunctionObject MLGetYieldFunction (MLINK link) returns the currently installed yield function for the link referenced by link.
MLENV MLInitialize (char* p) initializes the MathLink environment object and passes parameters in p.