Mercurial > octave-nkf
diff src/ov-base.h @ 10832:1b2fcd122c6a
allow user detect ignored outputs in m-functions
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 29 Jul 2010 12:45:23 +0200 |
parents | 8a868004a437 |
children | 44ff569a59a7 |
line wrap: on
line diff
--- a/src/ov-base.h Thu Jul 29 08:51:23 2010 +0200 +++ b/src/ov-base.h Thu Jul 29 12:45:23 2010 +0200 @@ -260,12 +260,22 @@ const std::list<octave_value_list>& idx, bool auto_add); + virtual octave_value_list + subsref (const std::string& type, + const std::list<octave_value_list>& idx, + int nargout, + const std::list<octave_lvalue> *lvalue_list); + virtual octave_value do_index_op (const octave_value_list& idx, bool resize_ok = false); virtual octave_value_list do_multi_index_op (int nargout, const octave_value_list& idx); + virtual octave_value_list + do_multi_index_op (int nargout, const octave_value_list& idx, + const std::list<octave_lvalue> *lvalue_list); + virtual void assign (const std::string&, const octave_value&) { } virtual octave_value