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 MLPutUCS2String (MLINK link, const unsigned short *s, int n) puts a string of n 16-bit UCS-2 characters to the MathLink connection specified by link.
void MLReleaseInteger16List (MLINK link, short *a, int n) disowns memory allocated by MLGetInteger16List() to store the array a of length n.
void MLReleaseInteger32List (MLINK link, int *a, int n) disowns memory allocated by MLGetInteger32List() to store the array a of length n.
void MLReleaseInteger64List (MLINK link, mlint64 *a, int n) disowns memory allocated by MLGetInteger64List() to store the array a of length n.
void MLReleaseReal128List (MLINK link, long double *a, int n) disowns memory allocated by MLGetReal128List() to store the array a of length n.
void MLReleaseReal32List (MLINK link, float *a, int n) disowns memory allocated by MLGetReal32List() to store the array a of length n.
void MLReleaseReal64List (MLINK link, double *a, int n) disowns memory allocated by MLGetReal64List() to store the array a of length n.
MLMARK MLSeekToMark (MLINK link, MLMARK mark, int n) goes to the position n expressions after the specified mark on a link.
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 ...