void MLReleaseInteger64List (MLINK link, mlint64 *a, int n) disowns memory allocated by MLGetInteger64List() to store the array a of length n.
void MLReleaseReal128Array (MLINK link, long double *a, int *dims, char ** heads, int d) disowns the memory allocated by MLGetReal128Array() to store the array a, its ...
void MLReleaseReal128List (MLINK link, long double *a, int n) disowns memory allocated by MLGetReal128List() to store the array a of length n.
void MLReleaseReal32Array (MLINK link, float *a, int *dims, char ** heads, int d) disowns the memory allocated by MLGetReal32Array()to store the array a, its dimensions dims ...
void MLReleaseReal32List (MLINK link, float *a, int n) disowns memory allocated by MLGetReal32List() to store the array a of length n.
void MLReleaseUCS2String (MLINK link, unsigned short *s, int n) disowns memory allocated by MLGetUCS2String() to store the string s.
void MLReleaseUCS2Symbol (MLINK link, unsigned short *s, int len) disowns memory allocated by MLGetUCS2Symbol() to store the UCS-2 Unicode string s with length len ...
int MLBytesToPut (MLINK link, int *n) calculates the number of bytes remaining to be written in the textual representation of the current data, and stores the result in n.
int MLError (MLINK link) returns a value identifying the last error to occur on link. MLError() returns MLEOK if no error has occurred since the previous call to ...
MLENV MLInitialize (char* p) initializes the MathLink environment object and passes parameters in p.