Mercurial > hg > octave-max
comparison src/ov-typeinfo.h @ 10313:f3b65e1ae355
untabify src header files
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 11 Feb 2010 12:16:43 -0500 |
parents | cd96d29c5efa |
children | 12884915a8e4 |
comparison
equal
deleted
inserted
replaced
10312:cbc402e64d83 | 10313:f3b65e1ae355 |
---|---|
62 (octave_base_value&, const octave_value_list&, const octave_value&); | 62 (octave_base_value&, const octave_value_list&, const octave_value&); |
63 | 63 |
64 static bool instance_ok (void); | 64 static bool instance_ok (void); |
65 | 65 |
66 static int register_type (const std::string&, const std::string&, | 66 static int register_type (const std::string&, const std::string&, |
67 const octave_value&); | 67 const octave_value&); |
68 | 68 |
69 static bool register_unary_class_op (octave_value::unary_op, | 69 static bool register_unary_class_op (octave_value::unary_op, |
70 unary_class_op_fcn); | 70 unary_class_op_fcn); |
71 | 71 |
72 static bool register_unary_op (octave_value::unary_op, int, unary_op_fcn); | 72 static bool register_unary_op (octave_value::unary_op, int, unary_op_fcn); |
73 | 73 |
74 static bool register_non_const_unary_op (octave_value::unary_op, int, | 74 static bool register_non_const_unary_op (octave_value::unary_op, int, |
75 non_const_unary_op_fcn); | 75 non_const_unary_op_fcn); |
76 | 76 |
77 static bool register_binary_class_op (octave_value::binary_op, | 77 static bool register_binary_class_op (octave_value::binary_op, |
78 binary_class_op_fcn); | 78 binary_class_op_fcn); |
79 | 79 |
80 static bool register_binary_op (octave_value::binary_op, int, int, | 80 static bool register_binary_op (octave_value::binary_op, int, int, |
81 binary_op_fcn); | 81 binary_op_fcn); |
82 | 82 |
83 static bool register_binary_class_op (octave_value::compound_binary_op, | 83 static bool register_binary_class_op (octave_value::compound_binary_op, |
84 binary_class_op_fcn); | 84 binary_class_op_fcn); |
85 | 85 |
86 static bool register_binary_op (octave_value::compound_binary_op, int, int, | 86 static bool register_binary_op (octave_value::compound_binary_op, int, int, |
87 binary_op_fcn); | 87 binary_op_fcn); |
88 | 88 |
89 static bool register_cat_op (int, int, cat_op_fcn); | 89 static bool register_cat_op (int, int, cat_op_fcn); |
90 | 90 |
91 static bool register_assign_op (octave_value::assign_op, int, int, | 91 static bool register_assign_op (octave_value::assign_op, int, int, |
92 assign_op_fcn); | 92 assign_op_fcn); |
93 | 93 |
94 static bool register_assignany_op (octave_value::assign_op, int, | 94 static bool register_assignany_op (octave_value::assign_op, int, |
95 assignany_op_fcn); | 95 assignany_op_fcn); |
96 | 96 |
97 static bool register_pref_assign_conv (int, int, int); | 97 static bool register_pref_assign_conv (int, int, int); |
98 | 98 |
99 static bool | 99 static bool |
100 register_type_conv_op (int, int, octave_base_value::type_conv_fcn); | 100 register_type_conv_op (int, int, octave_base_value::type_conv_fcn); |
245 Array2<void *> type_conv_ops; | 245 Array2<void *> type_conv_ops; |
246 | 246 |
247 Array2<void *> widening_ops; | 247 Array2<void *> widening_ops; |
248 | 248 |
249 int do_register_type (const std::string&, const std::string&, | 249 int do_register_type (const std::string&, const std::string&, |
250 const octave_value&); | 250 const octave_value&); |
251 | 251 |
252 bool do_register_unary_class_op (octave_value::unary_op, unary_class_op_fcn); | 252 bool do_register_unary_class_op (octave_value::unary_op, unary_class_op_fcn); |
253 | 253 |
254 bool do_register_unary_op (octave_value::unary_op, int, unary_op_fcn); | 254 bool do_register_unary_op (octave_value::unary_op, int, unary_op_fcn); |
255 | 255 |
256 bool do_register_non_const_unary_op (octave_value::unary_op, int, | 256 bool do_register_non_const_unary_op (octave_value::unary_op, int, |
257 non_const_unary_op_fcn); | 257 non_const_unary_op_fcn); |
258 | 258 |
259 bool do_register_binary_class_op (octave_value::binary_op, | 259 bool do_register_binary_class_op (octave_value::binary_op, |
260 binary_class_op_fcn); | 260 binary_class_op_fcn); |
261 | 261 |
262 bool do_register_binary_op (octave_value::binary_op, int, int, | 262 bool do_register_binary_op (octave_value::binary_op, int, int, |
263 binary_op_fcn); | 263 binary_op_fcn); |
264 | 264 |
265 bool do_register_binary_class_op (octave_value::compound_binary_op, | 265 bool do_register_binary_class_op (octave_value::compound_binary_op, |
266 binary_class_op_fcn); | 266 binary_class_op_fcn); |
267 | 267 |
268 bool do_register_binary_op (octave_value::compound_binary_op, int, int, | 268 bool do_register_binary_op (octave_value::compound_binary_op, int, int, |
269 binary_op_fcn); | 269 binary_op_fcn); |
270 | 270 |
271 bool do_register_cat_op (int, int, cat_op_fcn); | 271 bool do_register_cat_op (int, int, cat_op_fcn); |
272 | 272 |
273 bool do_register_assign_op (octave_value::assign_op, int, int, | 273 bool do_register_assign_op (octave_value::assign_op, int, int, |
274 assign_op_fcn); | 274 assign_op_fcn); |
275 | 275 |
276 bool do_register_assignany_op (octave_value::assign_op, int, | 276 bool do_register_assignany_op (octave_value::assign_op, int, |
277 assignany_op_fcn); | 277 assignany_op_fcn); |
278 | 278 |
279 bool do_register_pref_assign_conv (int, int, int); | 279 bool do_register_pref_assign_conv (int, int, int); |
280 | 280 |
281 bool do_register_type_conv_op (int, int, octave_base_value::type_conv_fcn); | 281 bool do_register_type_conv_op (int, int, octave_base_value::type_conv_fcn); |
282 | 282 |