![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "oct-shlib.h"#include <defaults.h>#include "dynamic-ld.h"#include "error.h"#include "gripes.h"#include "oct-obj.h"#include "ov-mex-fcn.h"#include "ov.h"#include "profiler.h"#include "toplev.h"#include "unwind-prot.h"
Go to the source code of this file.
Functions | |
| octave_value_list | call_mex (bool have_fmex, void *f, const octave_value_list &args, int nargout, octave_mex_function *curr_mex_fcn) |
| DEFINE_OCTAVE_ALLOCATOR (octave_mex_function) | |
| octave_value_list call_mex | ( | bool | have_fmex, |
| void * | f, | ||
| const octave_value_list & | args, | ||
| int | nargout, | ||
| octave_mex_function * | curr_mex_fcn | ||
| ) |
Definition at line 3002 of file mex.cc.
References action_container::add_fcn(), mxArray::as_octave_value(), mex::cleanup(), context, error_state, mex::jump, octave_value_list::length(), mex::make_value(), OCTAVE_LOCAL_BUFFER, action_container::protect_var(), octave_value_list::resize(), and action_container::run().
Referenced by octave_mex_function::do_multi_index_op().
| DEFINE_OCTAVE_ALLOCATOR | ( | octave_mex_function | ) |
1.8.1.2