Navigation

Operators and Keywords

Function List:

C++ API

octave_fcn_binder Class Reference

#include <ov-fcn-handle.h>

Inherits octave_fcn_handle.

Collaboration diagram for octave_fcn_binder:

List of all members.

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_handlemaybe_binder (const octave_value &f)

Protected Attributes

octave_value root_handle
octave_value_list arg_template
std::vector< int > arg_mask
int expected_nargin

Member Function Documentation

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]

Member Data Documentation

std::vector<int> octave_fcn_binder::arg_mask [protected]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines