Mercurial > octave
comparison src/ov.h @ 2979:a3556d2adec9
[project @ 1997-05-15 22:35:37 by jwe]
author | jwe |
---|---|
date | Thu, 15 May 1997 22:36:40 +0000 |
parents | ebbc34ff7f66 |
children | bef7b73c0724 |
comparison
equal
deleted
inserted
replaced
2978:49de01238638 | 2979:a3556d2adec9 |
---|---|
41 | 41 |
42 class Octave_map; | 42 class Octave_map; |
43 class octave_stream; | 43 class octave_stream; |
44 class octave_function; | 44 class octave_function; |
45 class octave_value_list; | 45 class octave_value_list; |
46 class octave_variable_reference; | 46 class octave_lvalue; |
47 | 47 |
48 // Constants. | 48 // Constants. |
49 | 49 |
50 // This just provides a way to avoid infinite recursion when building | 50 // This just provides a way to avoid infinite recursion when building |
51 // octave_value objects. | 51 // octave_value objects. |
242 virtual octave_value | 242 virtual octave_value |
243 do_struct_elt_index_op (const string& nm, const octave_value_list& idx, | 243 do_struct_elt_index_op (const string& nm, const octave_value_list& idx, |
244 bool silent = false) | 244 bool silent = false) |
245 { return rep->do_struct_elt_index_op (nm, idx, silent); } | 245 { return rep->do_struct_elt_index_op (nm, idx, silent); } |
246 | 246 |
247 octave_variable_reference struct_elt_ref (const string& nm); | 247 octave_lvalue struct_elt_ref (const string& nm); |
248 | 248 |
249 virtual octave_variable_reference | 249 virtual octave_lvalue |
250 struct_elt_ref (octave_value *parent, const string& nm); | 250 struct_elt_ref (octave_value *parent, const string& nm); |
251 | 251 |
252 // Size. | 252 // Size. |
253 | 253 |
254 virtual int rows (void) const | 254 virtual int rows (void) const |