const char * MLErrorMessage (MLINK link) returns a character string describing the last error to occur on link.
mlextended_double is a MathLink type representing an extended-precision floating-point number.
mlint64
(Mathematica MathLink C Function) mlint64 is a MathLink type for storing 64-bit integers.
MLParameters is a MathLink type used to contain user-supplied parameters or functionality for an MLENV object.
stdlink
(Mathematica MathLink C Function) MLINK stdlink is a variable representing the standard link that connects a program built from MathLink templates to Mathematica.
MLINK MLOpenArgcArgv (MLENV env, int argc, char ** argv, int* errno) opens a MathLink connection, taking parameters from command-line arguments.
MLAbort
(Mathematica MathLink C Function) int MLAbort is a global variable set when a program created using mcc or mprep has been sent an abort message.
MLAllocator is a MathLink type that describes a function pointer to a function taking an unsigned long argument and returning a void * that implements a memory allocator.
int MLClearError (MLINK link) clears errors on link if possible.
MLDeallocator is a MathLink type that describes a function pointer to a function taking a void * as an argument and having a return type of void that implements a memory ...