Plots of data based on measurements often have vertical lines or intervals centered at the points to indicate the associated error estimates. Mathematica lets you add such ...
int MLEndPacket (MLINK link) inserts an indicator in the expression stream that says the current expression is complete and is ready to be sent.
int MLGetArgCount (MLINK link, int *n) finds the number of arguments to a function on link and stores the result in n.
int MLTestHead (MLINK link, const char *head, int *n) tests that the next object to be read from link is an expression with head head, and stores the number of arguments of ...
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, ...
int MLGetInteger16Array (MLINK link, short ** a, int ** dims, char ***heads, int *d) gets an array of 16-bit integers from the MathLink connection specified by link, storing ...
int MLGetInteger32Array (MLINK link, int ** a, int ** dims, char ***heads, int *d) gets an array of 32-bit integers from the MathLink connection specified by link, storing ...
int MLGetInteger64Array (MLINK link, mlint64 ** a, int ** dims, char ***heads, int *d) gets an array of 64-bit integers from the MathLink connection specified by link, ...
int MLGetReal128Array (MLINK link, mlextended_double ** a, int ** dims, char ***heads, int *d) gets an array of extended-precision floating-point numbers from the MathLink ...
int MLGetReal128List (MLINK link, mlextended_double ** a, int *n) gets a list of extended-precision floating-point numbers from the MathLink connection specified by link, ...