User`s guide

Internal Interface Functions
5-19
// function, appearing above.
//
mwArray Nfoo(int nargout,
mwArray * b,
mwArray x,
mwArray y) {
// ------------- Input Argument Processing ---------------
mwArray a = mwArray::UNDEFINED;
mwArray b__ = mwArray::UNDEFINED;
// ----------------- Call M-Function ---------------------
a = Mfoo(&b__, nargout, x, y);
// ------------- Input Argument Processing ---------------
if (b != NULL) {
*b = b__;
}
// ------------- Output Argument Processing --------------
return a;
}