Mercurial > hg > octave-lyh
diff src/ov.h @ 10075:84b0725f4b09
return class types by reference in const Array element access functions
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Fri, 08 Jan 2010 11:25:08 +0100 |
parents | b3089dba88bf |
children | cd96d29c5efa |
line wrap: on
line diff
--- a/src/ov.h +++ b/src/ov.h @@ -860,19 +860,17 @@ find_parent_class (const std::string& parent_class_name) { return rep->find_parent_class (parent_class_name); } - octave_function *function_value (bool silent = false); + octave_function *function_value (bool silent = false) const; - const octave_function *function_value (bool silent = false) const; + octave_user_function *user_function_value (bool silent = false) const; - octave_user_function *user_function_value (bool silent = false); + octave_user_script *user_script_value (bool silent = false) const; - octave_user_script *user_script_value (bool silent = false); - - octave_user_code *user_code_value (bool silent = false); + octave_user_code *user_code_value (bool silent = false) const; - octave_fcn_handle *fcn_handle_value (bool silent = false); + octave_fcn_handle *fcn_handle_value (bool silent = false) const; - octave_fcn_inline *fcn_inline_value (bool silent = false); + octave_fcn_inline *fcn_inline_value (bool silent = false) const; octave_value_list list_value (void) const;