int MLGetReal32List (MLINK link, float ** a, int *n) gets a list of single-precision floating-point numbers from the MathLink connection specified by link, storing the ...
int MLGetReal64Array (MLINK link, double ** a, int ** dims, char ***heads, int *d) gets an array of double-precision floating-point numbers from the MathLink connection ...
int MLGetUCS2String (MLINK link, const unsigned short ** s, int *n) gets a character string from the MathLink connection specified by link, storing the string in s as a ...
int MLPutByteArray (MLINK link, unsigned char *a, int *dims, char ** heads, int d) puts an array of integers in the range 0\[Dash]255 to the MathLink connection specified by ...
int MLPutInteger16Array (MLINK link, short *a, int *dims, char ** heads, int d) puts an array of 16-bit integers to the MathLink connection specified by link to form a depth ...
int MLPutInteger32Array (MLINK link, int *a, int *dims, char ** heads, int d) puts an array of 32-bit integers to the MathLink connection specified by link to form a depth d ...
int MLPutReal32Array (MLINK link, float *a, int *dims, char ** heads, int d) puts an array of single-precision floating-point numbers to the MathLink connection specified by ...
int MLPutReal64Array (MLINK link, double *a, int *dims, char ** heads, int d) puts an array of double-precision floating-point numbers to the MathLink connection specified by ...
Wolfram LibraryLink allows dynamic libraries to be directly loaded into the Mathematica kernel so that functions in the libraries can be immediately called from Mathematica. ...
void MLClose (MLINK link) closes a MathLink connection.