engOutputBuffer (Fortran)
Specify buffer for MATLAB output
Fortran Syntax
#include "engine.h" integer*4 engOutputBuffer(ep, p) mwPointer ep character*n p
Description
engOutputBuffer defines a character buffer for
engEvalString to return any output that ordinarily appears on the screen.
Returns 1 if you pass it a NULL engine pointer.
Otherwise, returns 0.
The default behavior of engEvalString is to discard any standard
output caused by the command it is executing. A call to engOutputBuffer
with a buffer of nonzero length tells any subsequent calls to
engEvalString to save output in the character buffer pointed to by
p.
To turn off output buffering in Fortran, use:
engOutputBuffer(ep, '')
Note
The buffer returned by engEvalString is not NULL
terminated.
Input Arguments
Version History
Introduced before R2006a