comparison src/ov-typeinfo.h @ 10350:12884915a8e4

merge MArray classes & improve Array interface
author Jaroslav Hajek <highegg@gmail.com>
date Sat, 23 Jan 2010 21:41:03 +0100
parents f3b65e1ae355
children a3635bc1ea19
comparison
equal deleted inserted replaced
10349:d4d13389c957 10350:12884915a8e4
192 } 192 }
193 193
194 protected: 194 protected:
195 195
196 octave_value_typeinfo (void) 196 octave_value_typeinfo (void)
197 : num_types (0), types (init_tab_sz, std::string ()), 197 : num_types (0), types (init_tab_sz, 1, std::string ()),
198 vals (init_tab_sz), 198 vals (init_tab_sz, 1),
199 unary_class_ops (octave_value::num_unary_ops, 0), 199 unary_class_ops (octave_value::num_unary_ops, 1, 0),
200 unary_ops (octave_value::num_unary_ops, init_tab_sz, 0), 200 unary_ops (octave_value::num_unary_ops, init_tab_sz, 0),
201 non_const_unary_ops (octave_value::num_unary_ops, init_tab_sz, 0), 201 non_const_unary_ops (octave_value::num_unary_ops, init_tab_sz, 0),
202 binary_class_ops (octave_value::num_binary_ops, 0), 202 binary_class_ops (octave_value::num_binary_ops, 1, 0),
203 binary_ops (octave_value::num_binary_ops, init_tab_sz, init_tab_sz, 0), 203 binary_ops (octave_value::num_binary_ops, init_tab_sz, init_tab_sz, 0),
204 cat_ops (init_tab_sz, init_tab_sz, 0), 204 cat_ops (init_tab_sz, init_tab_sz, 0),
205 assign_ops (octave_value::num_assign_ops, init_tab_sz, init_tab_sz, 0), 205 assign_ops (octave_value::num_assign_ops, init_tab_sz, init_tab_sz, 0),
206 assignany_ops (octave_value::num_assign_ops, init_tab_sz, 0), 206 assignany_ops (octave_value::num_assign_ops, init_tab_sz, 0),
207 pref_assign_conv (init_tab_sz, init_tab_sz, -1), 207 pref_assign_conv (init_tab_sz, init_tab_sz, -1),