#include <ov-typeinfo.h>
typedef octave_value(* octave_value_typeinfo::assign_op_fcn)(octave_base_value &, const octave_value_list &, const octave_base_value &) |
typedef octave_value(* octave_value_typeinfo::assignany_op_fcn)(octave_base_value &, const octave_value_list &, const octave_value &) |
typedef octave_value(* octave_value_typeinfo::binary_class_op_fcn)(const octave_value &, const octave_value &) |
typedef octave_value(* octave_value_typeinfo::binary_op_fcn)(const octave_base_value &, const octave_base_value &) |
typedef octave_value(* octave_value_typeinfo::cat_op_fcn)(octave_base_value &, const octave_base_value &, const Array< octave_idx_type > &ra_idx) |
typedef void(* octave_value_typeinfo::non_const_unary_op_fcn)(octave_base_value &) |
octave_value_typeinfo::octave_value_typeinfo | ( | void | ) | [inline, protected] |
static string_vector octave_value_typeinfo::installed_type_names | ( | void | ) | [inline, static] |
bool octave_value_typeinfo::instance_ok | ( | void | ) | [static] |
static assign_op_fcn octave_value_typeinfo::lookup_assign_op | ( | octave_value::assign_op | op, | |
int | t_lhs, | |||
int | t_rhs | |||
) | [inline, static] |
static assignany_op_fcn octave_value_typeinfo::lookup_assignany_op | ( | octave_value::assign_op | op, | |
int | t_lhs | |||
) | [inline, static] |
static binary_class_op_fcn octave_value_typeinfo::lookup_binary_class_op | ( | octave_value::compound_binary_op | op | ) | [inline, static] |
static binary_class_op_fcn octave_value_typeinfo::lookup_binary_class_op | ( | octave_value::binary_op | op | ) | [inline, static] |
static binary_op_fcn octave_value_typeinfo::lookup_binary_op | ( | octave_value::compound_binary_op | op, | |
int | t1, | |||
int | t2 | |||
) | [inline, static] |
static binary_op_fcn octave_value_typeinfo::lookup_binary_op | ( | octave_value::binary_op | op, | |
int | t1, | |||
int | t2 | |||
) | [inline, static] |
static cat_op_fcn octave_value_typeinfo::lookup_cat_op | ( | int | t1, | |
int | t2 | |||
) | [inline, static] |
static non_const_unary_op_fcn octave_value_typeinfo::lookup_non_const_unary_op | ( | octave_value::unary_op | op, | |
int | t | |||
) | [inline, static] |
static octave_value octave_value_typeinfo::lookup_type | ( | const std::string & | nm | ) | [inline, static] |
static octave_base_value::type_conv_fcn octave_value_typeinfo::lookup_type_conv_op | ( | int | t, | |
int | t_result | |||
) | [inline, static] |
static unary_class_op_fcn octave_value_typeinfo::lookup_unary_class_op | ( | octave_value::unary_op | op | ) | [inline, static] |
static unary_op_fcn octave_value_typeinfo::lookup_unary_op | ( | octave_value::unary_op | op, | |
int | t | |||
) | [inline, static] |
static octave_base_value::type_conv_fcn octave_value_typeinfo::lookup_widening_op | ( | int | t, | |
int | t_result | |||
) | [inline, static] |
bool octave_value_typeinfo::register_assign_op | ( | octave_value::assign_op | op, | |
int | t_lhs, | |||
int | t_rhs, | |||
octave_value_typeinfo::assign_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_assignany_op | ( | octave_value::assign_op | op, | |
int | t_lhs, | |||
octave_value_typeinfo::assignany_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_binary_class_op | ( | octave_value::compound_binary_op | op, | |
octave_value_typeinfo::binary_class_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_binary_class_op | ( | octave_value::binary_op | op, | |
octave_value_typeinfo::binary_class_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_binary_op | ( | octave_value::compound_binary_op | op, | |
int | t1, | |||
int | t2, | |||
octave_value_typeinfo::binary_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_binary_op | ( | octave_value::binary_op | op, | |
int | t1, | |||
int | t2, | |||
octave_value_typeinfo::binary_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_cat_op | ( | int | t1, | |
int | t2, | |||
octave_value_typeinfo::cat_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_non_const_unary_op | ( | octave_value::unary_op | op, | |
int | t, | |||
octave_value_typeinfo::non_const_unary_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_pref_assign_conv | ( | int | t_lhs, | |
int | t_rhs, | |||
int | t_result | |||
) | [static] |
int octave_value_typeinfo::register_type | ( | const std::string & | t_name, | |
const std::string & | c_name, | |||
const octave_value & | val | |||
) | [static] |
bool octave_value_typeinfo::register_type_conv_op | ( | int | t, | |
int | t_result, | |||
octave_base_value::type_conv_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_unary_class_op | ( | octave_value::unary_op | op, | |
octave_value_typeinfo::unary_class_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_unary_op | ( | octave_value::unary_op | op, | |
int | t, | |||
octave_value_typeinfo::unary_op_fcn | f | |||
) | [static] |
bool octave_value_typeinfo::register_widening_op | ( | int | t, | |
int | t_result, | |||
octave_base_value::type_conv_fcn | f | |||
) | [static] |