Mercurial > octave-nkf
comparison src/ov.h @ 2963:c0c280cda856
[project @ 1997-05-12 03:25:07 by jwe]
author | jwe |
---|---|
date | Mon, 12 May 1997 03:29:38 +0000 |
parents | 56be458e237f |
children | ebbc34ff7f66 |
comparison
equal
deleted
inserted
replaced
2962:5e0fe4c5d52f | 2963:c0c280cda856 |
---|---|
211 void maybe_mutate (void); | 211 void maybe_mutate (void); |
212 | 212 |
213 virtual octave_value *try_narrowing_conversion (void) | 213 virtual octave_value *try_narrowing_conversion (void) |
214 { return rep->try_narrowing_conversion (); } | 214 { return rep->try_narrowing_conversion (); } |
215 | 215 |
216 virtual octave_value index (const octave_value_list& idx) const | 216 virtual octave_value do_index_op (const octave_value_list& idx) const |
217 { return rep->index (idx); } | 217 { return rep->do_index_op (idx); } |
218 | 218 |
219 octave_value& assign (assign_op, const octave_value& rhs); | 219 void assign (assign_op, const octave_value& rhs); |
220 | 220 |
221 octave_value& assign (assign_op, const octave_value_list& idx, | 221 void assign (assign_op, const octave_value_list& idx, |
222 const octave_value& rhs); | 222 const octave_value& rhs); |
223 | 223 |
224 virtual void | 224 virtual void |
225 assign_struct_elt (assign_op, const string& elt_nm, | 225 assign_struct_elt (assign_op, const string& elt_nm, |
226 const octave_value& rhs); | 226 const octave_value& rhs); |
227 | 227 |
231 | 231 |
232 virtual idx_vector index_vector (void) const | 232 virtual idx_vector index_vector (void) const |
233 { return rep->index_vector (); } | 233 { return rep->index_vector (); } |
234 | 234 |
235 virtual octave_value | 235 virtual octave_value |
236 struct_elt_val (const string& nm, bool silent = false) const | 236 do_struct_elt_index_op (const string& nm, bool silent = false) |
237 { return rep->struct_elt_val (nm, silent); } | 237 { return rep->do_struct_elt_index_op (nm, silent); } |
238 | |
239 virtual octave_value | |
240 do_struct_elt_index_op (const string& nm, const octave_value_list& idx, | |
241 bool silent = false) | |
242 { return rep->do_struct_elt_index_op (nm, idx, silent); } | |
238 | 243 |
239 octave_variable_reference struct_elt_ref (const string& nm); | 244 octave_variable_reference struct_elt_ref (const string& nm); |
240 | 245 |
241 virtual octave_variable_reference | 246 virtual octave_variable_reference |
242 struct_elt_ref (octave_value *parent, const string& nm); | 247 struct_elt_ref (octave_value *parent, const string& nm); |