int MLGetReal128List (MLINK link, mlextended_double ** a, int *n) gets a list of extended-precision floating-point numbers from the MathLink connection specified by link, ...
int MLGetReal128 (MLINK link, mlextended_double *d) gets an extended-precision floating-point number from link and stores it in d.
int MLGetReal32Array (MLINK link, float ** a, int ** dims, char ***heads, int *d) gets an array of single-precision floating-point numbers from the MathLink connection ...
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 MLGetReal32 (MLINK link, float *x) gets a single-precision floating-point number from link and stores it as a float in x.
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 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 MLGetShortInteger (MLINK link, short *i) gets an integer from the MathLink connection specified by link and stores it as a C short in i.
int MLGetString (MLINK link, const char ** s) gets a character string from the MathLink connection specified by link, storing the string in s.
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 ...