comparison src/ov-typeinfo.h @ 5760:8d7162924bd3

[project @ 2006-04-14 04:01:37 by jwe]
author jwe
date Fri, 14 Apr 2006 04:01:40 +0000
parents ce79d238f142
children c68896f193e3
comparison
equal deleted inserted replaced
5759:ce79d238f142 5760:8d7162924bd3
152 protected: 152 protected:
153 153
154 octave_value_typeinfo (void) 154 octave_value_typeinfo (void)
155 : num_types (0), types (init_tab_sz, std::string ()), 155 : num_types (0), types (init_tab_sz, std::string ()),
156 vals (init_tab_sz), 156 vals (init_tab_sz),
157 unary_ops (octave_value::num_unary_ops, init_tab_sz, 157 unary_ops (octave_value::num_unary_ops, init_tab_sz, 0),
158 (unary_op_fcn) 0), 158 non_const_unary_ops (octave_value::num_unary_ops, init_tab_sz, 0),
159 non_const_unary_ops (octave_value::num_unary_ops, init_tab_sz, 159 binary_ops (octave_value::num_binary_ops, init_tab_sz, init_tab_sz, 0),
160 (non_const_unary_op_fcn) 0), 160 cat_ops (init_tab_sz, init_tab_sz, 0),
161 binary_ops (octave_value::num_binary_ops, init_tab_sz, 161 assign_ops (octave_value::num_assign_ops, init_tab_sz, init_tab_sz, 0),
162 init_tab_sz, (binary_op_fcn) 0), 162 assignany_ops (octave_value::num_assign_ops, init_tab_sz, 0),
163 cat_ops (init_tab_sz, init_tab_sz, (cat_op_fcn) 0),
164 assign_ops (octave_value::num_assign_ops, init_tab_sz,
165 init_tab_sz, (assign_op_fcn) 0),
166 assignany_ops (octave_value::num_assign_ops, init_tab_sz,
167 (assignany_op_fcn) 0),
168 pref_assign_conv (init_tab_sz, init_tab_sz, -1), 163 pref_assign_conv (init_tab_sz, init_tab_sz, -1),
169 type_conv_ops (init_tab_sz, init_tab_sz, (octave_base_value::type_conv_fcn) 0), 164 type_conv_ops (init_tab_sz, init_tab_sz, 0),
170 widening_ops (init_tab_sz, init_tab_sz, (octave_base_value::type_conv_fcn) 0) { } 165 widening_ops (init_tab_sz, init_tab_sz, 0) { }
171 166
172 private: 167 private:
173 168
174 static const int init_tab_sz; 169 static const int init_tab_sz;
175 170