MLENV
(Mathematica MathLink C Function) MLENV is a MathLink type representing a MathLink library environment.
const char * MLErrorMessage (MLINK link) returns a character string describing the last error to occur on link.
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 ...
int MLEvaluate (MLINK link, char*string) sends a string of input suitable for use with ToExpression[] to Mathematica for evaluation.
int MLEvaluateString (MLINK link, char *string) sends a string to Mathematica for evaluation, and discards any packets sent in response.
mlextended_double is a MathLink type representing an extended-precision floating-point number.
int MLFlush (MLINK link) flushes out any buffers containing data waiting to be sent on link.
MLINK MLFromLinkID (MLENV env, long inumb) returns the link object with ID number inumb in the MathLink environment env.
int MLGetArgCount (MLINK link, int *n) finds the number of arguments to a function on link and stores the result in n.
int MLGetByteArray (MLINK link, unsigned char ** a, int ** dims, char ***heads, int *d) gets an array of 1-byte sized integers from the MathLink connection specified by link, ...