int MLPutIntegerArray (MLINK link, int *a, long *dims, char ** heads, long d) puts an array of integers to the MathLink connection specified by link to form a depth d array ...
int MLPutReal128List (MLINK link, mlextended_double *a, int n) puts a list of n extended-precision floating-point numbers starting from location a to the MathLink connection ...
int MLPutReal32List (MLINK link, float *a, int n) puts a list of n single-precision floating-point numbers starting from location a to the MathLink connection specified by ...
int MLPutReal64List (MLINK link, double *a, int n) puts a list of n double-precision floating-point numbers starting from location a to the MathLink connection specified by ...
int MLPutRealArray (MLINK link, double *a, long *dims, char ** heads, long d) puts an array of floating-point numbers to the MathLink connection specified by link to form a ...
int MLPutShortInteger (MLINK link, int i) puts the integer i to the MathLink connection specified by link, assuming that i contains only the number of digits in the C type ...
int MLPutUCS2Symbol (MLINK link, const unsigned short *s, int len) puts a symbol whose name is given by s with length len to the MathLink connection specified by link.
int MLPutUnicodeString (MLINK link, unsigned short *s, long n) puts a string of n 16-bit Unicode characters to the MathLink connection specified by link.
int MLPutUTF16Symbol (MLINK link, const unsigned short *s, int len) puts a symbol whose name is given by UTF-16 encoded string s with length len to the MathLink connection ...
int MLPutUTF32Symbol (MLINK link, const unsigned int *s, int len) puts a symbol whose name is given by UTF-32 encoded string s with length len to the MathLink connection ...