Main Content
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