Typedefs | |
typedef octave::type_info::assign_op_fcn | assign_op_fcn |
typedef octave::type_info::assignany_op_fcn | assignany_op_fcn |
typedef octave::type_info::binary_class_op_fcn | binary_class_op_fcn |
typedef octave::type_info::binary_op_fcn | binary_op_fcn |
typedef octave::type_info::cat_op_fcn | cat_op_fcn |
typedef octave::type_info::non_const_unary_op_fcn | non_const_unary_op_fcn |
typedef octave::type_info::unary_class_op_fcn | unary_class_op_fcn |
typedef octave::type_info::unary_op_fcn | unary_op_fcn |
typedef octave::type_info::assign_op_fcn octave_value_typeinfo::assign_op_fcn |
Definition at line 281 of file ov-typeinfo.h.
typedef octave::type_info::assignany_op_fcn octave_value_typeinfo::assignany_op_fcn |
Definition at line 283 of file ov-typeinfo.h.
typedef octave::type_info::binary_class_op_fcn octave_value_typeinfo::binary_class_op_fcn |
Definition at line 275 of file ov-typeinfo.h.
typedef octave::type_info::binary_op_fcn octave_value_typeinfo::binary_op_fcn |
Definition at line 277 of file ov-typeinfo.h.
typedef octave::type_info::cat_op_fcn octave_value_typeinfo::cat_op_fcn |
Definition at line 279 of file ov-typeinfo.h.
typedef octave::type_info::non_const_unary_op_fcn octave_value_typeinfo::non_const_unary_op_fcn |
Definition at line 273 of file ov-typeinfo.h.
typedef octave::type_info::unary_class_op_fcn octave_value_typeinfo::unary_class_op_fcn |
Definition at line 269 of file ov-typeinfo.h.
typedef octave::type_info::unary_op_fcn octave_value_typeinfo::unary_op_fcn |
Definition at line 271 of file ov-typeinfo.h.
octave_scalar_map octave_value_typeinfo::installed_type_info | ( | void | ) |
Definition at line 997 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::installed_type_info().
string_vector octave_value_typeinfo::installed_type_names | ( | void | ) |
Definition at line 989 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::installed_type_names().
assign_op_fcn octave_value_typeinfo::lookup_assign_op | ( | octave_value::assign_op | op, |
int | t_lhs, | ||
int | t_rhs | ||
) |
Definition at line 955 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_assign_op().
assignany_op_fcn octave_value_typeinfo::lookup_assignany_op | ( | octave_value::assign_op | op, |
int | t_lhs | ||
) |
Definition at line 964 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_assignany_op().
binary_class_op_fcn octave_value_typeinfo::lookup_binary_class_op | ( | octave_value::binary_op | op | ) |
Definition at line 911 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_binary_class_op().
binary_class_op_fcn octave_value_typeinfo::lookup_binary_class_op | ( | octave_value::compound_binary_op | op | ) |
Definition at line 929 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_binary_class_op().
binary_op_fcn octave_value_typeinfo::lookup_binary_op | ( | octave_value::binary_op | op, |
int | t1, | ||
int | t2 | ||
) |
Definition at line 920 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_binary_op().
binary_op_fcn octave_value_typeinfo::lookup_binary_op | ( | octave_value::compound_binary_op | op, |
int | t1, | ||
int | t2 | ||
) |
Definition at line 938 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_binary_op().
cat_op_fcn octave_value_typeinfo::lookup_cat_op | ( | int | t1, |
int | t2 | ||
) |
Definition at line 946 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_cat_op().
non_const_unary_op_fcn octave_value_typeinfo::lookup_non_const_unary_op | ( | octave_value::unary_op | op, |
int | t | ||
) |
Definition at line 902 of file ov-typeinfo.cc.
References octave::__get_type_info__(), octave::type_info::lookup_non_const_unary_op(), and t.
int octave_value_typeinfo::lookup_pref_assign_conv | ( | int | t_lhs, |
int | t_rhs | ||
) |
Definition at line 972 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_pref_assign_conv().
octave_value octave_value_typeinfo::lookup_type | ( | const std::string & | nm | ) |
Definition at line 877 of file ov-typeinfo.cc.
References octave::__get_type_info__(), octave::type_info::lookup_type(), and nm.
unary_class_op_fcn octave_value_typeinfo::lookup_unary_class_op | ( | octave_value::unary_op | op | ) |
Definition at line 885 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::lookup_unary_class_op().
unary_op_fcn octave_value_typeinfo::lookup_unary_op | ( | octave_value::unary_op | op, |
int | t | ||
) |
Definition at line 893 of file ov-typeinfo.cc.
References octave::__get_type_info__(), octave::type_info::lookup_unary_op(), and t.
octave_base_value::type_conv_fcn octave_value_typeinfo::lookup_widening_op | ( | int | t, |
int | t_result | ||
) |
Definition at line 981 of file ov-typeinfo.cc.
References octave::__get_type_info__(), octave::type_info::lookup_widening_op(), and t.
bool octave_value_typeinfo::register_assign_op | ( | octave_value::assign_op | op, |
int | t_lhs, | ||
int | t_rhs, | ||
assign_op_fcn | f | ||
) |
Definition at line 842 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_assign_op().
bool octave_value_typeinfo::register_assignany_op | ( | octave_value::assign_op | op, |
int | t_lhs, | ||
assignany_op_fcn | f | ||
) |
Definition at line 851 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_assignany_op().
bool octave_value_typeinfo::register_binary_class_op | ( | octave_value::binary_op | op, |
binary_class_op_fcn | f | ||
) |
Definition at line 798 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_binary_class_op().
bool octave_value_typeinfo::register_binary_class_op | ( | octave_value::compound_binary_op | op, |
binary_class_op_fcn | f | ||
) |
Definition at line 816 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_binary_class_op().
bool octave_value_typeinfo::register_binary_op | ( | octave_value::binary_op | op, |
int | t1, | ||
int | t2, | ||
binary_op_fcn | f | ||
) |
Definition at line 807 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_binary_op().
bool octave_value_typeinfo::register_binary_op | ( | octave_value::compound_binary_op | op, |
int | t1, | ||
int | t2, | ||
binary_op_fcn | f | ||
) |
Definition at line 825 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_binary_op().
bool octave_value_typeinfo::register_cat_op | ( | int | t1, |
int | t2, | ||
cat_op_fcn | f | ||
) |
Definition at line 834 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_cat_op().
bool octave_value_typeinfo::register_non_const_unary_op | ( | octave_value::unary_op | op, |
int | t, | ||
non_const_unary_op_fcn | f | ||
) |
Definition at line 789 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, octave::type_info::register_non_const_unary_op(), and t.
bool octave_value_typeinfo::register_pref_assign_conv | ( | int | t_lhs, |
int | t_rhs, | ||
int | t_result | ||
) |
Definition at line 860 of file ov-typeinfo.cc.
References octave::__get_type_info__(), and octave::type_info::register_pref_assign_conv().
int octave_value_typeinfo::register_type | ( | const std::string & | t_name, |
const std::string & | c_name, | ||
const octave_value & | val | ||
) |
Definition at line 762 of file ov-typeinfo.cc.
References octave::__get_type_info__(), octave::type_info::register_type(), and val.
Referenced by install_types().
bool octave_value_typeinfo::register_unary_class_op | ( | octave_value::unary_op | op, |
unary_class_op_fcn | f | ||
) |
Definition at line 771 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, and octave::type_info::register_unary_class_op().
bool octave_value_typeinfo::register_unary_op | ( | octave_value::unary_op | op, |
int | t, | ||
unary_op_fcn | f | ||
) |
Definition at line 780 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, octave::type_info::register_unary_op(), and t.
bool octave_value_typeinfo::register_widening_op | ( | int | t, |
int | t_result, | ||
octave_base_value::type_conv_fcn | f | ||
) |
Definition at line 868 of file ov-typeinfo.cc.
References octave::__get_type_info__(), f, octave::type_info::register_widening_op(), and t.