#include "oct-shlib.h"
#include "defaults.h"
#include "dynamic-ld.h"
#include "error.h"
#include "errwarn.h"
#include "interpreter-private.h"
#include "interpreter.h"
#include "ov-mex-fcn.h"
#include "ov.h"
#include "ovl.h"
#include "profiler.h"
#include "unwind-prot.h"
Go to the source code of this file.
Functions | |
octave_value_list | call_mex (octave_mex_function &curr_mex_fcn, const octave_value_list &args, int nargout) |
octave_value_list call_mex | ( | octave_mex_function & | curr_mex_fcn, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 3155 of file mex.cc.
References mxArray::as_octave_value(), octave::context, octave_mex_function::is_fmex(), octave_value_list::length(), mex_context, octave_mex_function::mex_fcn_ptr(), OCTAVE_LOCAL_BUFFER, octave::action_container::protect_var(), Array< T >::resize(), and retval.
Referenced by octave_mex_function::execute().