int MLGetReal64List (MLINK link, double ** a, int *n) gets a list of double-precision floating-point numbers from the MathLink connection specified by link, storing the ...
int MLGetRealArray (MLINK link, double ** a, long ** dims, char ***heads, long *d) gets an array of floating-point numbers from the MathLink connection specified by link, ...
int MLGetRealList (MLINK link, double ** a, long *n) gets a list of floating-point numbers from the MathLink connection specified by link, storing the numbers in the array a ...
int MLPutUTF8String (MLINK link, const unsigned char *s, int len) puts a UTF-8 string s of len bytes to the MathLink connection specified by link.
int MLTestHead (MLINK link, const char *head, int *n) tests that the next object to be read from link is an expression with head head, and stores the number of arguments of ...
int MLGetDouble (MLINK link, double *x) gets a floating-point number from the MathLink connection specified by link and stores it as C type double in x.
int MLGetFloat (MLINK link, float *x) gets a floating-point number from the MathLink connection specified by link and stores it as C type float in x.
int MLGetInteger16Array (MLINK link, short ** a, int ** dims, char ***heads, int *d) gets an array of 16-bit integers from the MathLink connection specified by link, storing ...
int MLGetInteger32List (MLINK link, int ** a, int *n) gets a list of 32-bit integers from the MathLink connection specified by link, storing the integers in the array a and ...
int MLGetIntegerArray (MLINK link, int ** a, long ** dims, char ***heads, long *d) gets an array of integers from the MathLink connection specified by link, storing the array ...