#include <iosfwd>
#include <string>
#include <memory>
#include "oct-alloc.h"
#include "ov-base.h"
#include "ov-base-mat.h"
#include "ov-fcn.h"
#include "ov-typeinfo.h"
Go to the source code of this file.
Classes | |
class | octave_fcn_binder |
class | octave_fcn_handle |
Functions | |
octave_value | make_fcn_handle (const std::string &nm, bool local_funcs=true) |
octave_value make_fcn_handle | ( | const std::string & | nm, | |
bool | local_funcs = true | |||
) |
Definition at line 1373 of file ov-fcn-handle.cc.
References btyp_class_name, error(), symbol_table::find_function(), symbol_table::find_method(), octave_value::function_value(), octave_function::is_class_constructor(), octave_function::is_private_function(), octave_function::is_subfunction(), octave_value::length(), octave_value(), load_path::overloads(), octave_fcn_handle::set_overload(), octave_base_value::size(), and load_path::update().
Referenced by DEFUN(), read_mat5_binary_element(), and tree_fcn_handle::rvalue1().