#include <ov-fcn-handle.h>
Inherits octave_fcn_handle.
Public Member Functions | |
octave_value_list | do_multi_index_op (int nargout, const octave_value_list &args) |
octave_value_list | do_multi_index_op (int nargout, const octave_value_list &args, const std::list< octave_lvalue > *lvalue_list) |
Static Public Member Functions | |
static octave_fcn_handle * | maybe_binder (const octave_value &f) |
Protected Attributes | |
octave_value | root_handle |
octave_value_list | arg_template |
std::vector< int > | arg_mask |
int | expected_nargin |
octave_value_list octave_fcn_binder::do_multi_index_op | ( | int | nargout, | |
const octave_value_list & | args | |||
) | [virtual] |
Reimplemented from octave_fcn_handle.
octave_value_list octave_fcn_binder::do_multi_index_op | ( | int | nargout, | |
const octave_value_list & | args, | |||
const std::list< octave_lvalue > * | lvalue_list | |||
) | [virtual] |
Reimplemented from octave_fcn_handle.
octave_fcn_handle * octave_fcn_binder::maybe_binder | ( | const octave_value & | f | ) | [static] |
std::vector<int> octave_fcn_binder::arg_mask [protected] |
octave_value_list octave_fcn_binder::arg_template [protected] |
int octave_fcn_binder::expected_nargin [protected] |
octave_value octave_fcn_binder::root_handle [protected] |