Mercurial > hg > octave-lyh
comparison src/ov-base-mat.h @ 7651:443a8f5a50fd
require both subsref variants to be defined in octave_value subclasses
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 26 Mar 2008 22:09:42 -0400 |
parents | 36594d5bbe13 |
children | 283989f2da9b |
comparison
equal
deleted
inserted
replaced
7650:eb7bdde776f2 | 7651:443a8f5a50fd |
---|---|
73 octave_value squeeze (void) const { return MT (matrix.squeeze ()); } | 73 octave_value squeeze (void) const { return MT (matrix.squeeze ()); } |
74 | 74 |
75 octave_value subsref (const std::string& type, | 75 octave_value subsref (const std::string& type, |
76 const std::list<octave_value_list>& idx); | 76 const std::list<octave_value_list>& idx); |
77 | 77 |
78 octave_value_list subsref (const std::string&, | 78 octave_value_list subsref (const std::string& type, |
79 const std::list<octave_value_list>&, int) | 79 const std::list<octave_value_list>& idx, int) |
80 { | 80 { return subsref (type, idx); } |
81 panic_impossible (); | |
82 return octave_value_list (); | |
83 } | |
84 | 81 |
85 octave_value subsasgn (const std::string& type, | 82 octave_value subsasgn (const std::string& type, |
86 const std::list<octave_value_list>& idx, | 83 const std::list<octave_value_list>& idx, |
87 const octave_value& rhs); | 84 const octave_value& rhs); |
88 | 85 |