void MLSetAllocParameter (char* p, MLAllocator a, MLDeallocator d) sets the memory allocator and deallocator specified by a and d in the MLParameters object p for later use ...
void MLDestroyMark (MLINK link, MLMARK mark) destroys the specified mark on a 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.
MLINK MLOpenArgcArgv (MLENV env, int argc, char ** argv, int* errno) opens a MathLink connection, taking parameters from command-line arguments.
stdenv
(Mathematica MathLink C Function) MLENV stdenv is a variable representing the standard MathLink environment in a program built from MathLink templates with mprep or mcc.
stdlink
(Mathematica MathLink C Function) MLINK stdlink is a variable representing the standard link that connects a program built from MathLink templates to Mathematica.
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.
MLENV
(Mathematica MathLink C Function) MLENV is a MathLink type representing a MathLink library environment.
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 ...