void MLReleaseUTF32String (MLINK link, const unsigned int *s, int len) disowns memory allocated by MLGetUTF32String() to store the UTF-32 encoded string s.
void MLReleaseUTF32Symbol (MLINK link, const unsigned int *s, int len) disowns memory allocated by MLGetUTF32Symbol() to store the UTF-32 encoded character string s ...
void MLReleaseUTF8String (MLINK link, const unsigned char *s, int len) disowns memory allocated by MLGetUTF8String()to store the UTF-8 encoded string s.
void MLReleaseUTF8Symbol (MLINK link, const unsigned char *s, int len) disowns memory allocated by MLGetUTF8Symbol() to store the UTF-8 encoded character string s ...
MLMARK MLSeekMark (MLINK link, MLMARK mark, int n) goes back to a position n expressions after the specified mark on a link.
MLMARK MLSeekToMark (MLINK link, MLMARK mark, int n) goes to the position n expressions after the specified mark on a link.
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 ...
int MLSetEnvIDString (MLENV env, const char *eid) sets the MathLink environment identification string to eid.
int MLSetMessageHandler (MLINK link, MLMessageHandlerObject h) installs the urgent message handler function referenced by h for for link.
int MLSetSignalHandlerFromFunction (MLENV ep, int s, void *sf) installs the Unix signal handler pointed to by sf for signal s in the MathLink library signal-handling ...