#include "ov-scalar.h"
Static Public Member Functions | |
static void | register_type () |
static void | register_type (octave::type_info &) |
static std::string | static_class_name () |
static int | static_type_id () |
static std::string | static_type_name () |
![]() | |
static void | register_type () |
static void | register_type (octave::type_info &) |
static std::string | static_class_name () |
static int | static_type_id () |
static std::string | static_type_name () |
Definition at line 53 of file ov-scalar.h.
|
inline |
Definition at line 57 of file ov-scalar.h.
|
inline |
Definition at line 60 of file ov-scalar.h.
|
inline |
Definition at line 63 of file ov-scalar.h.
|
default |
|
inlinevirtual |
Reimplemented from octave_base_scalar< double >.
Definition at line 83 of file ov-scalar.h.
Reimplemented from octave_base_value.
Definition at line 162 of file ov-scalar.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 126 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 120 of file ov-scalar.cc.
References octave_value_factory::make_copy().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 144 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 150 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 156 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 138 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
Reimplemented from octave_base_value.
Definition at line 358 of file ov-scalar.cc.
References mxArray::get_data(), and octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 132 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 168 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 174 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 180 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 162 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 215 of file ov-scalar.h.
References warn_logical_conversion().
Reimplemented from octave_base_value.
Definition at line 205 of file ov-scalar.h.
References warn_logical_conversion().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 86 of file ov-scalar.h.
References btyp_double.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 198 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 290 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 68 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 188 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 182 of file ov-scalar.h.
Reimplemented from octave_base_value.
Definition at line 177 of file ov-scalar.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 192 of file ov-scalar.cc.
References octave_base_value::octave_value, octave_base_scalar< double >::scalar, and warning().
|
inline |
Definition at line 259 of file ov-scalar.h.
|
virtual |
Reimplemented from octave_base_scalar< double >.
Definition at line 186 of file ov-scalar.cc.
References octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 79 of file ov-scalar.cc.
References octave_value::index_op(), and matrix_value().
Reimplemented from octave_base_value.
Definition at line 146 of file ov-scalar.h.
Referenced by save_ascii(), save_binary(), and save_hdf5().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 73 of file ov-scalar.h.
|
virtual |
Reimplemented from octave_base_scalar< double >.
Definition at line 457 of file ov-scalar.cc.
References btyp_complex, btyp_double, and octave_base_scalar< double >::scalar.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 165 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 191 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 185 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 179 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 159 of file ov-scalar.h.
Reimplemented from octave_base_value.
Definition at line 153 of file ov-scalar.h.
Reimplemented from octave_base_value.
Definition at line 148 of file ov-scalar.h.
|
inline |
Definition at line 257 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 80 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 101 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 136 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 105 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 137 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 109 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 138 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 97 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 135 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 92 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 88 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 94 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 90 of file ov-scalar.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 228 of file ov-scalar.cc.
References error(), and octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 250 of file ov-scalar.cc.
References read_doubles(), and octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 314 of file ov-scalar.cc.
References octave_H5P_DEFAULT, octave_H5S_ALL, octave_base_scalar< double >::scalar, and octave_base_value::warn_load().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 370 of file ov-scalar.cc.
References abs(), acos(), acosh(), asin(), asinh(), atan(), atanh(), cbrt(), ceil(), octave_base_value::convert_to_str(), dawson(), erf(), erfc(), erfcinv(), erfcx(), erfi(), erfinv(), expm1(), fix(), floor(), gamma(), isfinite(), isinf(), isna(), isnan(), lgamma(), log1p(), log2(), octave_value::map(), octave_base_value::map(), round(), roundb(), octave_base_scalar< double >::scalar, SCALAR_MAPPER, signum(), octave_base_value::umap_conj, octave_base_value::umap_imag, octave_base_value::umap_real, octave_base_value::umap_xisalnum, octave_base_value::umap_xisalpha, octave_base_value::umap_xisascii, octave_base_value::umap_xiscntrl, octave_base_value::umap_xisdigit, octave_base_value::umap_xisgraph, octave_base_value::umap_xislower, octave_base_value::umap_xisprint, octave_base_value::umap_xispunct, octave_base_value::umap_xisspace, octave_base_value::umap_xisupper, octave_base_value::umap_xisxdigit, octave_base_value::umap_xtolower, and octave_base_value::umap_xtoupper.
Referenced by octave_bool::map(), and octave_uint64_scalar::map().
Reimplemented from octave_base_value.
Definition at line 156 of file ov-scalar.h.
Referenced by do_index_op().
Definition at line 227 of file ov-scalar.h.
References d.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 71 of file ov-scalar.cc.
References octave_float_scalar::static_type_id().
|
static |
Definition at line 60 of file ov-scalar.cc.
|
static |
Definition at line 60 of file ov-scalar.cc.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 97 of file ov-scalar.cc.
References dim_vector::numel(), and octave_base_scalar< double >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 216 of file ov-scalar.cc.
References d, and double_value().
Reimplemented from octave_base_value.
Definition at line 239 of file ov-scalar.cc.
References double_value(), and LS_DOUBLE.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 268 of file ov-scalar.cc.
References double_value(), octave_H5P_DEFAULT, octave_H5S_ALL, and octave_base_value::warn_save().
Reimplemented from octave_base_value.
Definition at line 151 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 172 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 168 of file ov-scalar.h.
|
inlinestatic |
Definition at line 290 of file ov-scalar.h.
Referenced by bitop().
|
inlinestatic |
Definition at line 290 of file ov-scalar.h.
Referenced by octave_bool::numeric_conversion_function(), octave_magic_uint::numeric_conversion_function(), and octave_magic_int::numeric_conversion_function().
|
inlinestatic |
Definition at line 290 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 290 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 290 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 117 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 140 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 121 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 141 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 125 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 142 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 113 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 139 of file ov-scalar.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 274 of file ov-scalar.h.
References octave_value_list::array_value().