#include "ov.h"
Public Types | |
enum | assign_op { op_asn_eq , op_add_eq , op_sub_eq , op_mul_eq , op_div_eq , op_ldiv_eq , op_pow_eq , op_el_mul_eq , op_el_div_eq , op_el_ldiv_eq , op_el_pow_eq , op_el_and_eq , op_el_or_eq , num_assign_ops , unknown_assign_op } |
enum | binary_op { op_add , op_sub , op_mul , op_div , op_pow , op_ldiv , op_lt , op_le , op_eq , op_ge , op_gt , op_ne , op_el_mul , op_el_div , op_el_pow , op_el_ldiv , op_el_and , op_el_or , op_struct_ref , num_binary_ops , unknown_binary_op } |
enum | compound_binary_op { op_trans_mul , op_mul_trans , op_herm_mul , op_mul_herm , op_trans_ldiv , op_herm_ldiv , op_el_not_and , op_el_not_or , op_el_and_not , op_el_or_not , num_compound_binary_ops , unknown_compound_binary_op } |
enum | magic_colon { magic_colon_t } |
enum | unary_op { op_not , op_uplus , op_uminus , op_transpose , op_hermitian , op_incr , op_decr , num_unary_ops , unknown_unary_op } |
Static Public Member Functions | |
static std::string | assign_op_as_string (assign_op) |
static binary_op | assign_op_to_binary_op (assign_op) |
static std::string | binary_op_as_string (binary_op) |
static std::string | binary_op_fcn_name (binary_op) |
static std::string | binary_op_fcn_name (compound_binary_op) |
static assign_op | binary_op_to_assign_op (binary_op) |
static octave_value | empty_conv (const std::string &type, const octave_value &rhs=octave_value()) |
static std::string | unary_op_as_string (unary_op) |
static std::string | unary_op_fcn_name (unary_op) |
Static Protected Member Functions | |
static octave_base_value * | nil_rep () |
Protected Attributes | |
octave_base_value * | m_rep |
The real representation. | |
octave_value::octave_value | ( | const Array< octave_value > & | a, |
bool | is_cs_list = false |
||
) |
octave_value::octave_value | ( | const Matrix & | m, |
const MatrixType & | t = MatrixType () |
||
) |
Definition at line 543 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatMatrix & | m, |
const MatrixType & | t = MatrixType () |
||
) |
Definition at line 549 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const NDArray & | nda | ) |
Definition at line 555 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatNDArray & | nda | ) |
Definition at line 561 of file ov.cc.
References maybe_mutate().
Definition at line 567 of file ov.cc.
References maybe_mutate().
Definition at line 573 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const DiagMatrix & | d | ) |
Definition at line 611 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const DiagArray2< double > & | d | ) |
Definition at line 579 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const DiagArray2< float > & | d | ) |
Definition at line 587 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const DiagArray2< Complex > & | d | ) |
Definition at line 595 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const DiagArray2< FloatComplex > & | d | ) |
Definition at line 603 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatDiagMatrix & | d | ) |
Definition at line 619 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const RowVector & | v | ) |
Definition at line 627 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatRowVector & | v | ) |
Definition at line 633 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const ColumnVector & | v | ) |
Definition at line 639 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatColumnVector & | v | ) |
Definition at line 645 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const Complex & | C | ) |
Definition at line 651 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatComplex & | C | ) |
Definition at line 657 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const ComplexMatrix & | m, |
const MatrixType & | t = MatrixType () |
||
) |
Definition at line 663 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatComplexMatrix & | m, |
const MatrixType & | t = MatrixType () |
||
) |
Definition at line 669 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const ComplexNDArray & | cnda | ) |
Definition at line 675 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatComplexNDArray & | cnda | ) |
Definition at line 681 of file ov.cc.
References maybe_mutate().
Definition at line 687 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const Array< FloatComplex > & | m | ) |
Definition at line 693 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const ComplexDiagMatrix & | d | ) |
Definition at line 699 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatComplexDiagMatrix & | d | ) |
Definition at line 707 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const ComplexRowVector & | v | ) |
Definition at line 715 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatComplexRowVector & | v | ) |
Definition at line 721 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const ComplexColumnVector & | v | ) |
Definition at line 727 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const FloatComplexColumnVector & | v | ) |
Definition at line 733 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const PermMatrix & | p | ) |
Definition at line 739 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const boolMatrix & | bm, |
const MatrixType & | t = MatrixType () |
||
) |
Definition at line 751 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const boolNDArray & | bnda | ) |
Definition at line 757 of file ov.cc.
References maybe_mutate().
Definition at line 763 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | char | c, |
char | type = '\'' |
||
) |
Definition at line 769 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const char * | s, |
char | type = '\'' |
||
) |
octave_value::octave_value | ( | const std::string & | s, |
char | type = '\'' |
||
) |
Definition at line 785 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const string_vector & | s, |
char | type = '\'' |
||
) |
octave_value::octave_value | ( | const charMatrix & | chm, |
char | type = '\'' |
||
) |
Definition at line 801 of file ov.cc.
References maybe_mutate().
octave_value::octave_value | ( | const charNDArray & | chnda, |
char | type = '\'' |
||
) |
octave_value::octave_value | ( | const Array< char > & | chnda, |
char | type = '\'' |
||
) |
octave_value::octave_value | ( | const SparseMatrix & | m, |
const MatrixType & | t = MatrixType() |
||
) |
octave_value::octave_value | ( | const Sparse< double > & | m, |
const MatrixType & | t = MatrixType() |
||
) |
octave_value::octave_value | ( | const SparseComplexMatrix & | m, |
const MatrixType & | t = MatrixType() |
||
) |
octave_value::octave_value | ( | const Sparse< Complex > & | m, |
const MatrixType & | t = MatrixType() |
||
) |
octave_value::octave_value | ( | const SparseBoolMatrix & | bm, |
const MatrixType & | t = MatrixType() |
||
) |
octave_value::octave_value | ( | const Sparse< bool > & | m, |
const MatrixType & | t = MatrixType() |
||
) |
octave_value::octave_value | ( | const octave_int8 & | i | ) |
octave_value::octave_value | ( | const octave_int16 & | i | ) |
octave_value::octave_value | ( | const octave_int32 & | i | ) |
octave_value::octave_value | ( | const octave_int64 & | i | ) |
octave_value::octave_value | ( | const octave_uint8 & | i | ) |
octave_value::octave_value | ( | const octave_uint16 & | i | ) |
octave_value::octave_value | ( | const octave_uint32 & | i | ) |
octave_value::octave_value | ( | const octave_uint64 & | i | ) |
octave_value::octave_value | ( | const int8NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_int8 > & | inda | ) |
octave_value::octave_value | ( | const int16NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_int16 > & | inda | ) |
octave_value::octave_value | ( | const int32NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_int32 > & | inda | ) |
octave_value::octave_value | ( | const int64NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_int64 > & | inda | ) |
octave_value::octave_value | ( | const uint8NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_uint8 > & | inda | ) |
octave_value::octave_value | ( | const uint16NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_uint16 > & | inda | ) |
octave_value::octave_value | ( | const uint32NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_uint32 > & | inda | ) |
octave_value::octave_value | ( | const uint64NDArray & | inda | ) |
octave_value::octave_value | ( | const Array< octave_uint64 > & | inda | ) |
octave_value::octave_value | ( | const Array< octave_idx_type > & | inda, |
bool | zero_based = false , |
||
bool | cache_index = false |
||
) |
octave_value::octave_value | ( | const Array< std::string > & | cellstr | ) |
octave_value::octave_value | ( | const octave::idx_vector & | idx, |
bool | lazy = true |
||
) |
octave_value::octave_value | ( | const octave_map & | m | ) |
octave_value::octave_value | ( | const octave_scalar_map & | m | ) |
octave_value::octave_value | ( | const std::map< std::string, octave_value > & | ) |
octave_value::octave_value | ( | const octave_map & | m, |
const std::string & | id, | ||
const std::list< std::string > & | plist | ||
) |
octave_value::octave_value | ( | const octave_scalar_map & | m, |
const std::string & | id, | ||
const std::list< std::string > & | plist | ||
) |
|
explicit |
octave_value::octave_value | ( | octave_value::magic_colon | ) |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1462 of file ov.h.
Referenced by Flookup(), octave_uint64_matrix::map(), and octave_uint64_scalar::map().
|
inline |
|
inline |
|
inline |
Definition at line 684 of file ov.h.
References all().
Referenced by octave_base_diag< DMT, MT >::all(), octave_base_matrix< MT >::all(), octave_base_sparse< T >::all(), octave_lazy_index::all(), octave_perm_matrix::all(), and all().
|
inline |
|
inline |
Definition at line 687 of file ov.h.
References any().
Referenced by octave_base_diag< DMT, MT >::any(), octave_base_matrix< MT >::any(), octave_base_sparse< T >::any(), octave_lazy_index::any(), octave_perm_matrix::any(), and any().
|
inline |
Definition at line 1466 of file ov.h.
Referenced by cmdline_options::all_args(), cmdline_options::code_to_eval(), cmdline_options::command_line_path(), cmdline_options::doc_cache_file(), cmdline_options::docstrings_file(), cmdline_options::echo_commands(), cmdline_options::exec_path(), cmdline_options::experimental_terminal_widget(), cmdline_options::forced_interactive(), cmdline_options::forced_line_editing(), cmdline_options::gui(), cmdline_options::image_path(), cmdline_options::info_file(), cmdline_options::info_program(), cmdline_options::inhibit_startup_message(), cmdline_options::init_trace(), cmdline_options::line_editing(), cmdline_options::no_window_system(), cmdline_options::persist(), cmdline_options::read_history_file(), cmdline_options::read_init_files(), cmdline_options::read_site_files(), cmdline_options::read_user_files(), cmdline_options::remaining_args(), cmdline_options::server(), cmdline_options::set_initial_path(), cmdline_options::texi_macros_file(), cmdline_options::traditional(), and cmdline_options::verbose().
Definition at line 865 of file ov.h.
Referenced by bitop(), F__accumarray_sum__(), F__accumdim_sum__(), F__magick_write__(), Fbitshift(), Fbitunpack(), Fcomplex(), Fcumsum(), Fdot(), Feps(), Ffind(), Flookup(), Fmat2cell(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsparse(), Fsum(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 442 of file ov.h.
References as_double_or_copy().
Referenced by as_double_or_copy(), and ov_range< T >::vm_extract_forloop_value().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1422 of file ov.h.
Referenced by octave_base_magic_int< T >::as_mxArray(), and octave_perm_matrix::as_mxArray().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
octave_value & octave_value::assign | ( | assign_op | op, |
const std::string & | type, | ||
const std::list< octave_value_list > & | idx, | ||
const octave_value & | rhs | ||
) |
Referenced by stack_frame::assign(), and cdef_object_scalar::subsasgn().
octave_value & octave_value::assign | ( | assign_op | , |
const octave_value & | rhs | ||
) |
|
static |
Definition at line 355 of file ov.cc.
References op_add_eq, op_asn_eq, op_div_eq, op_el_and_eq, op_el_div_eq, op_el_ldiv_eq, op_el_mul_eq, op_el_or_eq, op_el_pow_eq, op_ldiv_eq, op_mul_eq, op_pow_eq, and op_sub_eq.
Referenced by type_info::assign_ops_map(), type_info::assignany_ops_map(), octave_base_value::numeric_assign(), tree_simple_assignment::oper(), tree_multi_assignment::oper(), type_info::register_assign_op(), and type_info::register_assignany_op().
|
static |
Definition at line 404 of file ov.cc.
References op_add, op_add_eq, op_div, op_div_eq, op_el_and, op_el_and_eq, op_el_div, op_el_div_eq, op_el_ldiv, op_el_ldiv_eq, op_el_mul, op_el_mul_eq, op_el_or, op_el_or_eq, op_el_pow, op_el_pow_eq, op_ldiv, op_ldiv_eq, op_mul, op_mul_eq, op_pow, op_pow_eq, op_sub, op_sub_eq, and unknown_binary_op.
|
inline |
|
inline |
|
static |
Definition at line 184 of file ov.cc.
References op_add, op_div, op_el_and, op_el_div, op_el_ldiv, op_el_mul, op_el_or, op_el_pow, op_eq, op_ge, op_gt, op_ldiv, op_le, op_lt, op_mul, op_ne, op_pow, op_struct_ref, and op_sub.
Referenced by type_info::binary_ops_map(), and tree_binary_expression::oper().
|
static |
|
static |
Definition at line 315 of file ov.cc.
References op_el_and_not, op_el_not_and, op_el_not_or, op_el_or_not, op_herm_ldiv, op_herm_mul, op_mul_herm, op_mul_trans, op_trans_ldiv, and op_trans_mul.
|
static |
Definition at line 450 of file ov.cc.
References op_add, op_add_eq, op_div, op_div_eq, op_el_and, op_el_and_eq, op_el_div, op_el_div_eq, op_el_mul, op_el_mul_eq, op_el_or, op_el_or_eq, op_mul, op_mul_eq, op_sub, op_sub_eq, and unknown_assign_op.
|
inline |
Definition at line 900 of file ov.h.
Referenced by bitop(), do_minmax_red_op< boolNDArray >(), F__magick_write__(), Ffind(), Flogical(), Fmerge(), Fnum2cell(), Fprod(), Fsparse(), Fsum(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
Definition at line 891 of file ov.h.
Referenced by do_bessel(), F__methods__(), Flogical(), Fproperties(), cdef_class::make_meta_class(), and octave_classdef::print_raw().
void octave_value::break_closure_cycles | ( | const std::shared_ptr< octave::stack_frame > & | ) |
|
inline |
Definition at line 690 of file ov.h.
Referenced by Fcumsum(), Fmat2cell(), Fnth_element(), Fprod(), Fsum(), get_dispatch_type(), and octave_base_sparse< T >::map().
|
inline |
Definition at line 562 of file ov.h.
Referenced by octave_class::byte_size(), octave_struct::byte_size(), octave_scalar_struct::byte_size(), symbol_info_list::display(), symbol_info::display_line(), symbol_info_list::map_value(), and symbol_info_list::parse_whos_line_format().
|
inline |
Definition at line 1452 of file ov.h.
Referenced by stack_frame::assign().
|
inline |
|
inline |
Cell octave_value::cell_value | ( | ) | const |
Referenced by check_access(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), do_simple_cellfun(), gh_manager::execute_callback(), Fdbstop(), Fmerge(), Fnum2cell(), Fstrfind(), Fstrrep(), is_superclass(), Java_org_octave_Octave_doInvoke(), cdef_object_scalar::mark_for_construction(), octave_value_extract< Cell >(), read_mat5_binary_element(), save_mat5_binary_element(), save_mat5_element_length(), octave_cell::simple_subsref(), octave_cell::subsasgn(), octave_cell::subsref(), octave_cell::subsref(), and tree_evaluator::switch_case_label_matches().
|
inline |
Definition at line 991 of file ov.h.
Referenced by F__magick_write__(), F__voronoi__(), Fis_same_file(), Flookup(), and Fnth_element().
|
inline |
Definition at line 906 of file ov.h.
Referenced by Fbitunpack(), Ffind(), Flookup(), Fmerge(), Fnum2cell(), Fnum2hex(), Fstrfind(), Fstrrep(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
Definition at line 903 of file ov.h.
Referenced by octave_base_value::char_matrix_value(), Fstrrep(), and save_mat_binary_data().
|
inline |
Definition at line 1362 of file ov.h.
Referenced by octave_class::octave_class(), symbol_info::display_line(), do_class_concat(), tree_evaluator::evaluate_end_expression(), gh_manager::execute_callback(), F__methods__(), Farrayfun(), Fbitshift(), Fbitunpack(), Fisa(), Fmerge(), Fproperties(), Ftypecast(), get_dispatch_type(), symbol_info_list::map_value(), save_mat5_binary_element(), save_mat5_element_length(), and cdef_object_scalar::subsasgn().
octave_classdef * octave_value::classdef_object_value | ( | bool | silent = false | ) | const |
Referenced by octave_classdef_superclass_ref::execute().
octave_base_value * octave_value::clone | ( | ) | const |
Referenced by octave_base_value::empty_clone().
ColumnVector octave_value::column_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by F__magick_write__(), Fcholinsert(), Fcholupdate(), and Fmgorth().
|
inline |
Definition at line 547 of file ov.h.
Referenced by dispatch_kron(), tree_braindead_shortcircuit_binary_expression::evaluate(), gh_manager::execute_callback(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Fdiag(), Feig(), Fgsvd(), Fhess(), Finv(), Flookup(), Flu(), Fmgorth(), Fschur(), Fsqrtm(), Fsylvester(), Fsymrcm(), get_dimensions(), Java_org_octave_Octave_doInvoke(), load_save_system::load_vars(), save_mat_binary_data(), and save_three_d().
|
inline |
Definition at line 884 of file ov.h.
Referenced by F__accumarray_sum__(), F__accumdim_sum__(), Fbitunpack(), Fcumsum(), Fdot(), Ffind(), Fmat2cell(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsparse(), Fsum(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
ComplexColumnVector octave_value::complex_column_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by Fcholinsert(), Fcholupdate(), and Fmgorth().
|
inline |
|
inline |
Definition at line 877 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Feig(), Fhess(), Finv(), Flu(), Fluupdate(), Fmgorth(), Fpinv(), Fqr(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Fschur(), Fsvd(), Fsylvester(), save_mat_binary_data(), and scalar_xpow().
ComplexRowVector octave_value::complex_row_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Definition at line 871 of file ov.h.
Referenced by save_mat_binary_data().
Array< Complex > octave_value::complex_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by F__eigs__().
|
inline |
|
inline |
Definition at line 1322 of file ov.h.
References convert_to_str().
Referenced by convert_to_str(), octave_bool_matrix::convert_to_str_internal(), octave_sparse_bool_matrix::convert_to_str_internal(), ov_range< T >::convert_to_str_internal(), Fchar(), read_mat5_binary_element(), and read_mat_binary_data().
|
inline |
Definition at line 1327 of file ov.h.
References convert_to_str_internal().
Referenced by octave_base_diag< DMT, MT >::convert_to_str_internal(), octave_fcn_handle::convert_to_str_internal(), octave_lazy_index::convert_to_str_internal(), octave_perm_matrix::convert_to_str_internal(), and convert_to_str_internal().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1425 of file ov.h.
References diag().
Referenced by octave_lazy_index::diag(), octave_perm_matrix::diag(), ov_range< T >::diag(), diag(), diag(), dispatch_kron(), and Fdiag().
|
inline |
|
inline |
|
inline |
Definition at line 541 of file ov.h.
Referenced by octave_class::octave_class(), octave_value_list::all_scalars(), do_mat2cell(), octave_struct::edit_display(), octave_scalar_struct::edit_display(), Fdot(), Ffind(), Fissorted(), Flinspace(), Fnth_element(), Fsort(), Ftilde_expand(), get_dimensions(), octave_scalar_struct::print_raw(), save_mat5_binary_element(), and tree_evaluator::visit_simple_for_command().
Definition at line 847 of file ov.h.
Referenced by octave_handle::octave_handle(), do_bessel(), F__eigs__(), Famd(), Fcomplex(), Ftic(), gca(), gcf(), url_handle_manager::lookup(), gh_manager::lookup(), save_mat_binary_data(), xcolnorms(), and xrownorms().
|
inline |
Definition at line 1454 of file ov.h.
References dump().
Referenced by fcn_info::dump(), symbol_record::dump(), symbol_scope::dump(), octave_user_code::dump(), dump(), and dump_function_map().
|
inline |
|
inline |
Definition at line 337 of file ov.h.
References octave_base_value::empty_clone().
|
static |
octave_idx_type octave_value::end_index | ( | octave_idx_type | index_position, |
octave_idx_type | num_indices | ||
) | const |
Referenced by tree_evaluator::evaluate_end_expression().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Extract the n-th element, aka 'val(n)'.
n
is out of range.Definition at line 1539 of file ov.h.
References fast_elem_extract().
Referenced by fast_elem_extract().
|
inline |
octave_fcn_handle * octave_value::fcn_handle_value | ( | bool | silent = false | ) | const |
Referenced by fcn_handle_hook_function::fcn_handle_hook_function(), Fnargout(), and read_mat5_binary_element().
|
inline |
Definition at line 1019 of file ov.h.
References octave_base_value::find_parent_class().
|
inline |
|
inline |
Definition at line 868 of file ov.h.
Referenced by bitop(), F__accumarray_sum__(), F__accumdim_sum__(), F__magick_write__(), Fbitshift(), Fbitunpack(), Fcomplex(), Fcumsum(), Fdot(), Feps(), Ffind(), Flookup(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsum(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
FloatColumnVector octave_value::float_column_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by Fcholinsert(), Fcholupdate(), and Fmgorth().
|
inline |
Definition at line 888 of file ov.h.
Referenced by F__accumarray_sum__(), F__accumdim_sum__(), Fbitunpack(), Fcumsum(), Fdot(), Ffind(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsum(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
FloatComplexColumnVector octave_value::float_complex_column_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by Fcholinsert(), Fcholupdate(), and Fmgorth().
|
inline |
|
inline |
Definition at line 881 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Feig(), Fhess(), Finv(), Flu(), Fluupdate(), Fmgorth(), Fpinv(), Fqr(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Fschur(), Fsvd(), and Fsylvester().
FloatComplexRowVector octave_value::float_complex_row_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
|
inline |
Array< FloatComplex > octave_value::float_complex_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
|
inline |
|
inline |
Definition at line 862 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Feig(), Fhess(), Finv(), Flu(), Fluupdate(), Fmgorth(), Fpinv(), Fqr(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Fschur(), Fsvd(), and Fsylvester().
FloatRowVector octave_value::float_row_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Definition at line 850 of file ov.h.
Referenced by Fcomplex(), xcolnorms(), and xrownorms().
Array< float > octave_value::float_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by Fnum2hex().
|
inline |
|
inline |
Definition at line 435 of file ov.h.
References full_value().
Referenced by add_hdf5_data(), and full_value().
octave_function * octave_value::function_value | ( | bool | silent = false | ) | const |
Referenced by tree_function_def::beg_pos(), tree_function_def::end_pos(), tree_superclass_ref::evaluate_n(), tree_identifier::evaluate_n(), tree_index_expression::evaluate_n(), gh_manager::execute_callback(), Farrayfun(), Fbsxfun(), Fbuiltin(), Fcellfun(), interpreter::feval(), interpreter::feval(), tree_evaluator::final_index_error(), Fnargin(), Fnargout(), get_help_from_file(), octave_class::index_vector(), octave_class::is_true(), is_valid_function(), Java_org_octave_Octave_doInvoke(), load_fcn_from_file(), tree_evaluator::make_fcn_handle(), make_function_of_class(), cdef_class::make_meta_class(), interpreter::mislocked(), interpreter::munlock(), octave_class::reconstruct_exemplar(), octave_class::size(), octave_class::string_vector_value(), octave_class::subsref(), tree_evaluator::visit_function_def(), tree_print_code::visit_function_def(), tree_walker::visit_function_def(), and octave_class::xnumel().
|
inline |
|
inline |
Definition at line 421 of file ov.h.
Referenced by stack_frame::assign(), and tree_prefix_expression::evaluate().
std::string octave_value::get_dims_str | ( | ) | const |
Referenced by symbol_info::display_line(), and symbol_info_list::parse_whos_line_format().
float_display_format octave_value::get_edit_display_format | ( | ) | const |
|
inline |
Definition at line 1374 of file ov.h.
Referenced by octave_base_value::numeric_assign().
octave_idx_type octave_value::idx_type_value | ( | bool | req_int = false , |
bool | frc_str_conv = false |
||
) | const |
Referenced by Flinspace(), Fqrshift(), get_dimensions(), and get_dimensions().
|
inline |
Definition at line 1489 of file ov.h.
Referenced by octave_complex::index_vector().
|
inline |
Definition at line 504 of file ov.h.
Referenced by octave_bool::do_index_op(), octave_complex::do_index_op(), octave_float_scalar::do_index_op(), octave_float_complex::do_index_op(), octave_uint64_scalar::do_index_op(), octave_lazy_index::do_index_op(), octave_base_magic_int< T >::do_index_op(), octave_perm_matrix::do_index_op(), ov_range< T >::do_index_op(), octave_scalar::do_index_op(), do_mat2cell(), Farrayfun(), Fcellindexmat(), Fcellslices(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 534 of file ov.h.
Referenced by dims_to_numel(), Ffind(), ov_range< T >::index_vector(), octave_base_magic_int< T >::index_vector(), ov_range< T >::index_vector(), octave_lazy_index::load_ascii(), and octave_lazy_index::load_binary().
|
inline |
Definition at line 962 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 965 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 968 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 959 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
Definition at line 812 of file ov.h.
Referenced by history_system::do_history(), F__magick_write__(), Faudiodevinfo(), Faudiowrite(), and Fisargout().
Array< int > octave_value::int_vector_value | ( | bool | req_int = false , |
bool | frc_str_conv = false , |
||
bool | frc_vec_conv = false |
||
) | const |
|
inline |
Definition at line 1402 of file ov.h.
Referenced by octave_class::find_parent_class(), to_cdef(), to_cdef_ref(), and octave_class::unique_parent_class().
|
inline |
|
inline |
|
inline |
Definition at line 628 of file ov.h.
Referenced by Flookup(), Fnum2cell(), and Fnum2hex().
|
inline |
Definition at line 652 of file ov.h.
Referenced by tree_index_expression::evaluate_n().
|
inline |
Definition at line 655 of file ov.h.
Referenced by octave_classdef_superclass_ref::execute().
|
inline |
Definition at line 619 of file ov.h.
Referenced by save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 616 of file ov.h.
Referenced by save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 765 of file ov.h.
Referenced by stack_frame::value().
|
inline |
Definition at line 1376 of file ov.h.
References m_rep.
Referenced by octave_value_list::make_storable_values().
|
inline |
Definition at line 670 of file ov.h.
Referenced by tree_evaluator::bind_ans(), tree_evaluator::convert_to_const_vector(), tree_simple_assignment::evaluate(), tree_evaluator::evaluate_end_expression(), tree_index_expression::evaluate_n(), tree_evaluator::make_value_list(), octave_cell::subsasgn(), and octave_struct::subsasgn().
|
inline |
Definition at line 592 of file ov.h.
Referenced by symbol_table::alias_built_in_function(), tree_evaluator::bind_ans(), symbol_table::built_in_function_names(), symbol_table::builtin_find(), octave_oncleanup::clone(), symbol_table::cmdline_function_names(), tree_evaluator::convert_to_const_vector(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), do_class_concat(), call_stack::do_global_who_two(), octave_perm_matrix::do_index_op(), named_hook_function::eval(), fcn_handle_hook_function::eval(), tree_binary_expression::evaluate(), tree_compound_binary_expression::evaluate(), tree_prefix_expression::evaluate(), tree_postfix_expression::evaluate(), tree_evaluator::evaluate_anon_fcn_handle(), tree_evaluator::evaluate_end_expression(), tree_identifier::evaluate_n(), gh_manager::execute_callback(), tree_evaluator::execute_user_function(), F__eigs__(), Famd(), Fbsxfun(), Fbuiltin(), symbol_table::fcn_table_find(), Ferror(), tree_evaluator::find(), symbol_table::find_autoload(), symbol_table::find_built_in_function(), cdef_manager::find_class(), symbol_table::find_cmdline_function(), symbol_table::find_method(), symbol_table::find_private_function(), symbol_table::find_scoped_function(), symbol_table::find_user_function(), Fisargout(), Fwaitfor(), Fwarning(), get_function_handle(), get_help_from_file(), tree_evaluator::get_user_code(), stream::getl(), stream::gets(), octave_class::index_vector(), stack_frame::install_variable(), symbol_table::is_built_in_function_name(), stack_frame::is_defined(), is_dummy_method(), octave_class::is_true(), is_valid_function(), stack_frame::is_variable(), load_fcn_from_file(), load_save_system::load_vars(), tree_evaluator::make_fcn_handle(), cdef_manager::make_method(), stack_frame::make_symbol_info_list(), tree_evaluator::make_value_list(), maybe_missing_function_hook(), interpreter::mislocked(), interpreter::munlock(), OCTAVE_BEGIN_NAMESPACE(), OCTAVE_BEGIN_NAMESPACE(), OCTAVE_BEGIN_NAMESPACE(), OCTAVE_BEGIN_NAMESPACE(), OCTAVE_BEGIN_NAMESPACE(), octave_lazy_index::permute(), octave_oncleanup::print_raw(), read_mat5_binary_element(), octave_class::reconstruct_exemplar(), octave_user_function::restore_warning_states(), octave_class::size(), stream::skipl(), octave_class::string_vector_value(), octave_cell::subsasgn(), octave_classdef::subsasgn(), octave_class::subsref(), tree_evaluator::switch_case_label_matches(), octave_perm_matrix::to_dense(), tree_evaluator::visit_statement(), stack_frame::workspace(), and octave_class::xnumel().
|
inline |
Definition at line 631 of file ov.h.
Referenced by add_hdf5_data(), dispatch_kron(), Fdet(), Finv(), Fpinv(), and Fsqrtm().
|
inline |
Definition at line 695 of file ov.h.
Referenced by Feps(), Fmerge(), Fnum2hex(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 643 of file ov.h.
Referenced by Fdisp(), and Ftypecast().
bool octave_value::is_equal | ( | const octave_value & | ) | const |
Referenced by tree_evaluator::switch_case_label_matches().
|
inline |
Definition at line 777 of file ov.h.
Referenced by tree_identifier::evaluate_n(), tree_index_expression::evaluate_n(), gh_manager::execute_callback(), Farrayfun(), Fcellfun(), interpreter::feval(), tree_evaluator::final_index_error(), and octave_class::reconstruct_exemplar().
|
inline |
Definition at line 768 of file ov.h.
Referenced by DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), gh_manager::execute_callback(), F__ode15__(), Farrayfun(), Fbsxfun(), Fcellfun(), interpreter::feval(), Fnargout(), get_function_handle(), tree_evaluator::get_user_code(), and Java_org_octave_Octave_doInvoke().
|
inline |
Definition at line 774 of file ov.h.
Referenced by DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), Farrayfun(), Fcellfun(), interpreter::feval(), Fnargout(), get_function_handle(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
Definition at line 1022 of file ov.h.
Referenced by Fisa(), and octave_class::is_instance_of().
|
inline |
Definition at line 709 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 712 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 715 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 706 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 673 of file ov.h.
Referenced by dims_to_numel().
|
inline |
Definition at line 747 of file ov.h.
Referenced by octave_lvalue::numel(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 661 of file ov.h.
Referenced by tree_index_expression::evaluate_n().
|
inline |
Definition at line 634 of file ov.h.
Referenced by add_hdf5_data(), dispatch_kron(), Fdet(), Ffind(), Finv(), Fluupdate(), and Fpinv().
|
inline |
Definition at line 646 of file ov.h.
Referenced by F__accumarray_sum__(), save_mat5_binary_element(), save_mat5_element_length(), save_mat_binary_data(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 613 of file ov.h.
Referenced by save_mat5_binary_element(), save_mat5_element_length(), save_mat_binary_data(), and save_three_d().
|
inline |
Definition at line 610 of file ov.h.
Referenced by Fcholdelete(), Fcholinsert(), Fcholshift(), url_handle_manager::lookup(), gh_manager::lookup(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 744 of file ov.h.
Referenced by do_bessel(), Faudiowrite(), Fellipj(), Finv(), Flinspace(), Flogical(), Fmerge(), Fnorm(), get_dimensions(), stream::skipl(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 698 of file ov.h.
Referenced by dispatch_kron(), do_bessel(), F__accumarray_sum__(), F__accumdim_sum__(), F__magick_write__(), Fbitunpack(), Fblkmm(), Fchol(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fcomplex(), Fdet(), Fdot(), Feig(), Feps(), Ffind(), Fgsvd(), Fhess(), Finv(), Flinspace(), Flookup(), Flu(), Fluupdate(), Fmerge(), Fmgorth(), Fnum2cell(), Fnum2hex(), Fpinv(), Fqr(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Fschur(), Fsparse(), Fsqrtm(), Fsvd(), Fsylvester(), Ftypecast(), stream_list::get_file_number(), stream_list::get_info(), save_mat5_binary_element(), and save_mat5_element_length().
Definition at line 1443 of file ov.h.
Referenced by Fissorted().
|
inline |
Definition at line 640 of file ov.h.
Referenced by Fmerge(), Fsprintf(), stream::oscanf(), stream::printf(), and stream::scanf().
|
inline |
Definition at line 637 of file ov.h.
Referenced by check_access(), history_system::do_history(), gh_manager::execute_callback(), F__magick_read__(), F__methods__(), F__voronoi__(), Faddpath(), Farrayfun(), Fbitunpack(), Fbsxfun(), Fcellfun(), Fdblist(), Ferror(), interpreter::feval(), Ffind(), Ffread(), Ffwrite(), Fis_same_file(), Flookup(), Fmerge(), Fnargin(), Fnargout(), Fnorm(), Fproperties(), Fsprintf(), Fstrfind(), Fstrrep(), Ftypecast(), stream_list::get_file_number(), get_function_handle(), is_valid_function(), lookup_class(), make_idx_args(), octave_lvalue::numel(), stream::oscanf(), octave_classdef::print_raw(), stream::printf(), stream::puts(), stream_list::remove(), save_mat5_binary_element(), save_mat5_element_length(), save_mat_binary_data(), stream::scanf(), stream::seek(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 758 of file ov.h.
Referenced by tree_braindead_shortcircuit_binary_expression::evaluate(), tree_boolean_expression::evaluate(), Fmerge(), and octave_base_diag< DMT, MT >::is_true().
|
inline |
Definition at line 721 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 724 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 727 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 718 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), and read_mat5_binary_file_header().
|
inline |
Definition at line 595 of file ov.h.
Referenced by octave_oncleanup::call_object_destructor(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), octave_diag_matrix::do_index_op(), octave_scalar_struct::dotref(), tree_simple_assignment::evaluate(), tree_evaluator::evaluate_end_expression(), tree_multi_assignment::evaluate_n(), tree_identifier::evaluate_n(), tree_index_expression::evaluate_n(), tree_evaluator::execute_builtin_function(), F__octave_config_info__(), Farrayfun(), Fbitpack(), Fbsxfun(), Fcellfun(), interpreter::feval(), interpreter::feval(), Fnargin(), Fnargout(), Fopenvar(), Ftypecast(), tree_evaluator::get_user_code(), base_lexer::handle_number(), octave_lvalue::numel(), tree_evaluator::source_file(), octave_struct::subsasgn(), octave_scalar_struct::subsasgn(), tree_evaluator::visit_complex_for_command(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 786 of file ov.h.
Referenced by tree_evaluator::get_user_code(), and tree_evaluator::source_file().
|
inline |
Definition at line 783 of file ov.h.
Referenced by is_dummy_method().
|
inline |
Definition at line 556 of file ov.h.
Referenced by octave_lvalue::numel(), octave_cell::subsasgn(), octave_struct::subsasgn(), and octave_scalar_struct::subsasgn().
|
inline |
Definition at line 604 of file ov.h.
Referenced by check_access(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), do_simple_cellfun(), gh_manager::execute_callback(), Fdbstop(), Fmerge(), Fnum2cell(), Fstrfind(), Fstrrep(), Java_org_octave_Octave_doInvoke(), octave_class::load_ascii(), octave_struct::load_ascii(), octave_class::load_binary(), octave_struct::load_binary(), octave_class::load_hdf5(), octave_struct::load_hdf5(), octave_lvalue::numel(), save_mat5_binary_element(), save_mat5_element_length(), octave_cell::subsasgn(), tree_evaluator::switch_case_label_matches(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 607 of file ov.h.
Referenced by F__voronoi__(), Flookup(), Fnth_element(), and Ftilde_expand().
|
inline |
Definition at line 741 of file ov.h.
Referenced by dispatch_kron(), F__accumarray_sum__(), F__accumdim_sum__(), Fbitunpack(), Fblkmm(), Fchol(), Fchol2inv(), Fcholinv(), Fcomplex(), Fdet(), Fdot(), Ffind(), Fgsvd(), Fhess(), Finv(), Flinspace(), Flookup(), Flu(), Fmerge(), Fmgorth(), Fnum2cell(), Fnum2hex(), Fpinv(), Fpsi(), Fqr(), Fsparse(), Fsvd(), Fsylvester(), Ftypecast(), symbol_info_list::map_value(), save_mat5_binary_element(), save_mat5_element_length(), save_mat_ascii_data(), save_mat_binary_data(), scalar_xpow(), xcolnorms(), xfrobnorm(), and xrownorms().
|
inline |
Definition at line 601 of file ov.h.
Referenced by octave_handle::octave_handle(), do_class_concat(), gh_manager::execute_callback(), F__voronoi__(), Fchol(), Fdbstop(), Fdet(), Feig(), Ferror(), Fhess(), Finv(), Fissorted(), Flasterror(), Flinspace(), Flu(), Fnorm(), Fpinv(), Frats(), Fstrfind(), Fsylvester(), gca(), gcf(), get_dimensions(), cdef_manager::make_property(), read_mat5_binary_element(), and base_parser::validate_matrix_for_assignment().
|
inline |
Definition at line 1006 of file ov.h.
Referenced by Fisfield().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 730 of file ov.h.
Referenced by Fbitunpack(), Ffind(), Fisa(), Fnum2cell(), and Ftypecast().
|
inline |
Definition at line 667 of file ov.h.
Referenced by tree_index_expression::evaluate_n().
|
inline |
Definition at line 735 of file ov.h.
Referenced by do_bessel(), F__accumarray_sum__(), F__accumdim_sum__(), F__magick_write__(), Ffind(), Flogical(), Fnum2cell(), Fsparse(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
|
inline |
Definition at line 679 of file ov.h.
Referenced by octave_cell::subsasgn(), and octave_struct::subsasgn().
|
inline |
Definition at line 750 of file ov.h.
Referenced by dims_to_numel(), do_bessel(), history_system::do_history(), F__accumarray_sum__(), F__accumdim_sum__(), Faddpath(), Fblkmm(), Fcholdelete(), Fcholinsert(), Fcholshift(), Fcholupdate(), Fdot(), Finv(), Fisa(), Flinspace(), Flogical(), Flookup(), Fluupdate(), Fmgorth(), Fnum2cell(), Fpinv(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Frats(), Fschur(), and Fsqrtm().
|
inline |
Definition at line 664 of file ov.h.
Referenced by octave_class::exemplar_info::exemplar_info(), octave_class::octave_class(), check_access(), octave_class::exemplar_info::compare(), do_class_concat(), tree_evaluator::evaluate_end_expression(), tree_index_expression::evaluate_n(), F__methods__(), F__parent_classes__(), Fnum2cell(), Fproperties(), stack_frame::is_object(), save_mat5_binary_element(), save_mat5_element_length(), and octave_struct::subsasgn().
|
inline |
Definition at line 738 of file ov.h.
Referenced by Fbitunpack(), Fchol(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Feig(), Fellipj(), Ffind(), Fgsvd(), Fhess(), Finv(), Flu(), Fluupdate(), Fpinv(), Fpsi(), Fqr(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Fschur(), Fsvd(), Fsymrcm(), and Ftypecast().
Definition at line 1437 of file ov.h.
Referenced by octave_base_sparse< T >::issorted().
|
inline |
Definition at line 753 of file ov.h.
Referenced by dispatch_kron(), do_minmax_red_op< boolNDArray >(), F__sort_rows_idx__(), Fchol(), Fchol2inv(), Fcholinv(), Fcomplex(), Fcumsum(), Fdet(), Ffind(), Finv(), Fissorted(), Flogical(), Fmat2cell(), Fprod(), Fqr(), Fsum(), symbol_info_list::map_value(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 649 of file ov.h.
Referenced by Ferror(), Fnum2cell(), Fwarning(), octave_class::numeric_conv(), octave_struct::numeric_conv(), octave_scalar_struct::numeric_conv(), octave_user_function::restore_warning_states(), save_mat5_binary_element(), save_mat5_element_length(), load_save_system::save_vars(), octave_struct::subsasgn(), tree_evaluator::visit_complex_for_command(), and tree_evaluator::visit_simple_for_command().
octave_idx_type octave_value::length | ( | ) | const |
Referenced by gh_manager::execute_callback(), F__lin_interpn__(), F__parse_file__(), F__pchip_deriv__(), Fautoload(), Fchar(), Fcholupdate(), Fconvn(), Fdaspk_options(), Fdasrt_options(), Fdassl_options(), Fdiag(), Ffgetl(), Fflintmax(), Fgcd(), Fhex2num(), Fhypot(), Fintmin(), Fiskeyword(), Fkron(), Flookup(), Flsode_options(), Fnargout(), Fprod(), Fquad_options(), Fquit(), Frmpath(), Fschur(), Fspalloc(), Fstrvcat(), Fwho(), Fwhos(), Java_org_octave_Octave_doInvoke(), make_idx_args(), octave_cell::subsasgn(), and octave_struct::subsasgn().
|
inline |
octave_value_list octave_value::list_value | ( | ) | const |
bool octave_value::load_ascii | ( | std::istream & | is | ) |
Referenced by read_text_data().
bool octave_value::load_binary | ( | std::istream & | is, |
bool | swap, | ||
octave::mach_info::float_format | fmt | ||
) |
Referenced by read_binary_data().
bool octave_value::load_hdf5 | ( | octave_hdf5_id | loc_id, |
const char * | name | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
void octave_value::make_storable_value | ( | ) |
|
inline |
Definition at line 352 of file ov.h.
References octave_base_value::unique_clone().
Referenced by type_info::lookup_type(), octave_cell::subsasgn(), octave_struct::subsasgn(), octave_scalar_struct::subsasgn(), and octave_class::unique_parent_class().
|
inline |
Definition at line 368 of file ov.h.
References octave_base_value::unique_clone().
|
inline |
Definition at line 1528 of file ov.h.
References map().
Referenced by octave_base_magic_int< T >::map(), map(), octave_complex_diag_matrix::map(), octave_float_scalar::map(), octave_float_complex_diag_matrix::map(), octave_float_diag_matrix::map(), octave_float_matrix::map(), octave_lazy_index::map(), octave_perm_matrix::map(), ov_range< T >::map(), octave_diag_matrix::map(), octave_matrix::map(), and octave_scalar::map().
|
inline |
octave_map octave_value::map_value | ( | ) | const |
Referenced by octave_class::exemplar_info::exemplar_info(), octave_class::octave_class(), octave_class::exemplar_info::compare(), F__fieldnames__(), Ferror(), Fnum2cell(), Fwarning(), octave_value_extract< octave_map >(), octave_user_function::restore_warning_states(), save_mat5_binary_element(), save_mat5_element_length(), and tree_evaluator::visit_complex_for_command().
|
inline |
|
inline |
Definition at line 859 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Feig(), Fhess(), Finv(), Fisargout(), Flu(), Fluupdate(), Fmgorth(), Fpinv(), Fqr(), Fqrdelete(), Fqrinsert(), Fqrshift(), Fqrupdate(), Fschur(), Fsvd(), Fsylvester(), octave_base_sparse< T >::full_value(), save_mat_ascii_data(), save_mat_binary_data(), save_three_d(), and scalar_xpow().
void octave_value::maybe_mutate | ( | ) |
Referenced by octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value(), octave_value_factory::make(), octave_value_factory::make(), tree_constant::maybe_mutate(), octave_base_value::numeric_assign(), and octave_struct::subsasgn().
const void * octave_value::mex_get_data | ( | mxClassID | class_id = mxUNKNOWN_CLASS , |
mxComplexity | complexity = mxREAL |
||
) | const |
|
inline |
|
inline |
|
inline |
Definition at line 551 of file ov.h.
Referenced by do_mat2cell(), tree_braindead_shortcircuit_binary_expression::evaluate(), F__sort_rows_idx__(), Fdiag(), Fissorted(), Flookup(), Fmgorth(), Fnorm(), Frats(), Fsort(), Fsqrtm(), Fsvd(), save_mat5_binary_element(), save_mat5_element_length(), save_mat_ascii_data(), and tree_evaluator::visit_simple_for_command().
octave_value octave_value::next_subsref | ( | bool | auto_add, |
const std::string & | type, | ||
const std::list< octave_value_list > & | idx, | ||
std::size_t | skip = 1 |
||
) |
octave_value octave_value::next_subsref | ( | const std::string & | type, |
const std::list< octave_value_list > & | idx, | ||
std::size_t | skip = 1 |
||
) |
Referenced by octave_base_sparse< SparseBoolMatrix >::subsasgn(), octave_base_diag< DMT, MT >::subsref(), octave_base_matrix< MT >::subsref(), octave_base_scalar< ST >::subsref(), octave_perm_matrix::subsref(), ov_range< T >::subsref(), octave_scalar_struct::subsref(), octave_cell::subsref(), octave_struct::subsref(), and octave_scalar_struct::subsref().
octave_value_list octave_value::next_subsref | ( | int | nargout, |
const std::string & | type, | ||
const std::list< octave_value_list > & | idx, | ||
std::size_t | skip = 1 |
||
) |
|
inline |
Definition at line 569 of file ov.h.
Referenced by octave_class::exemplar_info::compare().
|
staticprotected |
Definition at line 822 of file ov.h.
Referenced by Flasterror().
|
inline |
Definition at line 565 of file ov.h.
Referenced by octave_base_diag< DMT, MT >::nnz(), ov_range< T >::nnz(), and save_mat_binary_data().
octave_value & octave_value::non_const_unary_op | ( | unary_op | op | ) |
Referenced by tree_prefix_expression::evaluate(), and stack_frame::non_const_unary_op().
octave_value & octave_value::non_const_unary_op | ( | unary_op | op, |
const std::string & | type, | ||
const std::list< octave_value_list > & | idx | ||
) |
|
inline |
Definition at line 1009 of file ov.h.
Referenced by octave_class::exemplar_info::compare().
|
inline |
Definition at line 559 of file ov.h.
Referenced by octave_class::octave_class(), bitopxx(), check_access(), dims_to_numel(), symbol_info_list::display(), symbol_info::display_line(), F__eigs__(), Farrayfun(), Fcellfun(), Fcomplex(), Frats(), Fvec(), symbol_info_list::parse_whos_line_format(), and load_save_system::save_vars().
|
inline |
Definition at line 423 of file ov.h.
Referenced by octave_base_value::numeric_assign().
|
inline |
|
inline |
Array< octave_idx_type > octave_value::octave_idx_type_vector_value | ( | bool | req_int = false , |
bool | frc_str_conv = false , |
||
bool | frc_vec_conv = false |
||
) | const |
Referenced by Fqrdelete(), Fqrinsert(), get_dimensions(), and get_dimensions().
|
inline |
Definition at line 389 of file ov.h.
References octave_base_value::m_count, and m_rep.
|
inline |
|
inline |
Definition at line 1012 of file ov.h.
Referenced by octave_class::exemplar_info::exemplar_info(), octave_class::octave_class(), and octave_class::exemplar_info::compare().
|
inline |
Definition at line 1015 of file ov.h.
Referenced by F__parent_classes__().
|
inline |
|
inline |
Definition at line 574 of file ov.h.
References permute().
Referenced by ipermute(), octave_lazy_index::permute(), octave_perm_matrix::permute(), and permute().
|
inline |
void octave_value::print_info | ( | std::ostream & | os, |
const std::string & | prefix = "" |
||
) | const |
|
inline |
Definition at line 1342 of file ov.h.
Referenced by Fdisplay(), and print_nd_array().
|
inline |
Definition at line 1339 of file ov.h.
Referenced by base_lexer::display_token(), print_nd_array(), octave_oncleanup::print_raw(), and tree_constant::print_raw().
|
inline |
Definition at line 1345 of file ov.h.
Referenced by print_nd_array(), octave_cell::print_raw(), octave_struct::print_raw(), and octave_scalar_struct::print_raw().
|
inline |
Definition at line 994 of file ov.h.
Referenced by F__accumarray_sum__(), save_mat_binary_data(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 1498 of file ov.h.
Referenced by octave_complex::index_vector().
|
inline |
Definition at line 571 of file ov.h.
References reshape().
Referenced by Fdot(), Ffind(), Frats(), Fvec(), reshape(), octave_base_diag< DMT, MT >::reshape(), octave_perm_matrix::reshape(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 580 of file ov.h.
References resize().
Referenced by Farrayfun(), Fcellfun(), Fresize(), octave_lazy_index::resize(), octave_base_magic_int< T >::resize(), octave_perm_matrix::resize(), and resize().
|
inline |
Definition at line 1499 of file ov.h.
Referenced by ov_range< T >::index_vector().
|
inline |
RowVector octave_value::row_vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
|
inline |
Definition at line 545 of file ov.h.
Referenced by DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), dispatch_kron(), tree_braindead_shortcircuit_binary_expression::evaluate(), gh_manager::execute_callback(), Fchol2inv(), Fcholdelete(), Fcholinsert(), Fcholinv(), Fcholshift(), Fcholupdate(), Fdet(), Fdiag(), Feig(), Fhess(), Finv(), Flookup(), Flu(), Fluupdate(), Fmgorth(), Fqrinsert(), Frats(), Fschur(), Fsqrtm(), Fstrrep(), Fsylvester(), Fsymrcm(), get_dimensions(), Java_org_octave_Octave_doInvoke(), load_save_system::load_vars(), octave_value_list::make_argv(), save_mat_binary_data(), and save_three_d().
|
inline |
Definition at line 1381 of file ov.h.
Referenced by octave_base_magic_int< T >::save_ascii(), and save_text_data().
Definition at line 1385 of file ov.h.
Referenced by save_binary_data().
|
inline |
Definition at line 1391 of file ov.h.
Referenced by add_hdf5_data().
octave_scalar_map octave_value::scalar_map_value | ( | ) | const |
Definition at line 853 of file ov.h.
Referenced by Fcholdelete(), Fcholinsert(), Fcholshift(), and stream::skipl().
|
inline |
Definition at line 1348 of file ov.h.
Referenced by octave_classdef::print_raw().
|
inline |
Definition at line 1501 of file ov.h.
Referenced by octave_uint64_matrix::map(), and octave_uint64_scalar::map().
|
inline |
octave_value_list octave_value::simple_subsref | ( | char | type, |
octave_value_list & | idx, | ||
int | nargout | ||
) |
|
inline |
octave_value octave_value::single_subsref | ( | const std::string & | type, |
const octave_value_list & | idx | ||
) |
Referenced by Fvec().
|
inline |
|
inline |
Definition at line 462 of file ov.h.
References Array< T, Alloc >::size().
Referenced by Fiscolumn(), Fismatrix(), Fisrow(), Fisscalar(), Fissquare(), Fisvector(), Fmkstemp(), Fndims(), symbol_info_list::map_value(), and octave_classdef::print_raw().
|
inline |
|
inline |
Definition at line 1431 of file ov.h.
References sort().
Referenced by symbol_table::built_in_function_names(), symbol_table::cmdline_function_names(), Fsort(), octave_base_diag< DMT, MT >::sort(), octave_perm_matrix::sort(), sort(), octave_base_diag< DMT, MT >::sort(), octave_perm_matrix::sort(), and sort().
|
inline |
Definition at line 1440 of file ov.h.
References Array< T, Alloc >::sort_rows_idx().
Referenced by F__sort_rows_idx__().
|
inline |
Definition at line 916 of file ov.h.
Referenced by Ffind(), Flogical(), Fprod(), Fsparse(), Fsum(), and octave_base_sparse< T >::map().
|
inline |
Definition at line 913 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholinv(), Fcumsum(), Fdet(), Ffind(), Finv(), Flu(), Fmat2cell(), Fpow2(), Fprod(), Fqr(), Fsparse(), Fsum(), Fsymrcm(), octave_base_sparse< T >::map(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 909 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholinv(), Fcomplex(), Fcumsum(), Fdet(), Ffind(), Finv(), Flu(), Fmat2cell(), Fprod(), Fqr(), Fsparse(), Fsum(), Fsymrcm(), octave_base_sparse< T >::map(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
|
inline |
Definition at line 431 of file ov.h.
References squeeze().
Referenced by octave_base_sparse< T >::squeeze(), and squeeze().
octave_value octave_value::storable_value | ( | ) | const |
|
inline |
Definition at line 894 of file ov.h.
Referenced by F__eigs__().
bool octave_value::strict_bool_value | ( | const char * | fmt, |
... | |||
) | const |
octave_idx_type octave_value::strict_idx_type_value | ( | bool | frc_str_conv = false | ) | const |
octave_idx_type octave_value::strict_idx_type_value | ( | const char * | fmt, |
... | |||
) | const |
Definition at line 815 of file ov.h.
Referenced by F__eigs__(), and Faddpath().
int octave_value::strict_int_value | ( | const char * | fmt, |
... | |||
) | const |
|
inline |
Definition at line 983 of file ov.h.
Referenced by Cell::cellstr_value(), check_access(), history_system::do_history(), gh_manager::execute_callback(), F__magick_formats__(), F__magick_read__(), F__magick_write__(), F__methods__(), F__voronoi__(), Faddpath(), Faudioread(), Faudiowrite(), Fbsxfun(), Fdblist(), Ferrno(), Ferror(), interpreter::feval(), Fis_same_file(), Fisvarname(), Flasterror(), Flookup(), Fnargin(), Fnargout(), Fnorm(), Fproperties(), Frethrow(), Fwarning(), stream_list::get_file_number(), get_function_handle(), is_superclass(), is_valid_function(), lookup_class(), octave_value_list::make_argv(), stream::oscanf(), octave_classdef::print_raw(), stream::printf(), stream::puts(), read_mat5_binary_element(), stream_list::remove(), stream::scanf(), octave_base_value::string_value(), Cell::string_vector_value(), and error_system::warning_enabled().
|
inline |
Definition at line 986 of file ov.h.
Referenced by DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), DEFMETHOD(), octave_value_list::make_argv(), and octave_base_value::string_vector_value().
octave_value octave_value::subsasgn | ( | const std::string & | type, |
const std::list< octave_value_list > & | idx, | ||
const octave_value & | rhs | ||
) |
|
inline |
Definition at line 476 of file ov.h.
References subsref().
Referenced by tree_evaluator::evaluate_end_expression(), tree_index_expression::evaluate_n(), interpreter::feval(), octave_lazy_index::subsref(), octave_scalar_struct::subsref(), subsref(), octave_scalar_struct::subsref(), subsref(), octave_scalar_struct::subsref(), and stack_frame::value().
|
inline |
octave_value_list octave_value::subsref | ( | const std::string & | type, |
const std::list< octave_value_list > & | idx, | ||
int | nargout | ||
) |
|
inline |
|
inline |
|
inline |
Definition at line 458 of file ov.h.
References octave_base_value::try_narrowing_conversion().
|
inline |
Definition at line 1358 of file ov.h.
Referenced by add_hdf5_data(), and octave_base_value::numeric_assign().
|
inline |
Definition at line 1360 of file ov.h.
Referenced by add_hdf5_data(), octave_base_value::convert_to_str(), symbol_info::display_line(), octave_struct::edit_display(), octave_scalar_struct::edit_display(), err_wrong_type_arg(), err_wrong_type_arg(), err_wrong_type_arg_for_binary_op(), err_wrong_type_arg_for_unary_op(), load_save_system::load_vars(), octave_base_value::numeric_assign(), symbol_info_list::parse_whos_line_format(), octave_scalar_struct::print_raw(), save_binary_data(), save_text_data(), to_cdef(), to_cdef_ref(), and warn_wrong_type_arg().
|
inline |
Definition at line 974 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 977 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), read_mat5_binary_element(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 980 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 971 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), read_mat5_binary_element(), read_mat5_binary_file_header(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 819 of file ov.h.
Referenced by F__magick_write__().
|
static |
Definition at line 128 of file ov.cc.
References op_decr, op_hermitian, op_incr, op_not, op_transpose, op_uminus, and op_uplus.
Referenced by type_info::non_const_unary_ops_map(), tree_unary_expression::oper(), type_info::register_non_const_unary_op(), type_info::register_unary_class_op(), type_info::register_unary_op(), and type_info::unary_ops_map().
|
static |
Definition at line 159 of file ov.cc.
References op_hermitian, op_not, op_transpose, op_uminus, and op_uplus.
octave_value octave_value::undef_subsasgn | ( | const std::string & | type, |
const std::list< octave_value_list > & | idx, | ||
const octave_value & | rhs | ||
) |
Referenced by octave_struct::subsasgn(), and octave_scalar_struct::subsasgn().
octave_user_code * octave_value::user_code_value | ( | bool | silent = false | ) | const |
octave_user_function * octave_value::user_function_value | ( | bool | silent = false | ) | const |
octave_user_script * octave_value::user_script_value | ( | bool | silent = false | ) | const |
Array< double > octave_value::vector_value | ( | bool | frc_str_conv = false , |
bool | frc_vec_conv = false |
||
) | const |
Referenced by F__eigs__(), and Fnum2hex().
int octave_value::write | ( | octave::stream & | os, |
int | block_size, | ||
oct_data_conv::data_type | output_type, | ||
int | skip, | ||
octave::mach_info::float_format | flt_fmt | ||
) | const |
Referenced by stream::write(), and octave_perm_matrix::write().
boolNDArray octave_value::xbool_array_value | ( | const char * | fmt, |
... | |||
) | const |
boolMatrix octave_value::xbool_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
bool octave_value::xbool_value | ( | const char * | fmt, |
... | |||
) | const |
Cell octave_value::xcell_value | ( | const char * | fmt, |
... | |||
) | const |
Array< std::string > octave_value::xcellstr_value | ( | const char * | fmt, |
... | |||
) | const |
charNDArray octave_value::xchar_array_value | ( | const char * | fmt, |
... | |||
) | const |
charMatrix octave_value::xchar_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
ColumnVector octave_value::xcolumn_vector_value | ( | const char * | fmt, |
... | |||
) | const |
ComplexNDArray octave_value::xcomplex_array_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by do_bessel(), Fcomplex(), and Fellipj().
ComplexColumnVector octave_value::xcomplex_column_vector_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by do_bessel().
ComplexDiagMatrix octave_value::xcomplex_diag_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
ComplexMatrix octave_value::xcomplex_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Fgsvd().
ComplexRowVector octave_value::xcomplex_row_vector_value | ( | const char * | fmt, |
... | |||
) | const |
Complex octave_value::xcomplex_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by do_bessel(), Fcomplex(), and Fellipj().
DiagMatrix octave_value::xdiag_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
double octave_value::xdouble_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Faudiowrite(), Fellipj(), and reparent().
octave_fcn_handle * octave_value::xfcn_handle_value | ( | const char * | fmt, |
... | |||
) | const |
FloatNDArray octave_value::xfloat_array_value | ( | const char * | fmt, |
... | |||
) | const |
FloatColumnVector octave_value::xfloat_column_vector_value | ( | const char * | fmt, |
... | |||
) | const |
FloatComplexNDArray octave_value::xfloat_complex_array_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by do_bessel(), and Fcomplex().
FloatComplexColumnVector octave_value::xfloat_complex_column_vector_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by do_bessel().
FloatComplexDiagMatrix octave_value::xfloat_complex_diag_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
FloatComplexMatrix octave_value::xfloat_complex_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Fgsvd().
FloatComplexRowVector octave_value::xfloat_complex_row_vector_value | ( | const char * | fmt, |
... | |||
) | const |
FloatComplex octave_value::xfloat_complex_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by do_bessel(), and Fcomplex().
Array< FloatComplex > octave_value::xfloat_complex_vector_value | ( | const char * | fmt, |
... | |||
) | const |
FloatDiagMatrix octave_value::xfloat_diag_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
FloatMatrix octave_value::xfloat_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Fgsvd().
FloatRowVector octave_value::xfloat_row_vector_value | ( | const char * | fmt, |
... | |||
) | const |
float octave_value::xfloat_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
float octave_value::xfloat_value | ( | const char * | fmt, |
... | |||
) | const |
octave_function * octave_value::xfunction_value | ( | const char * | fmt, |
... | |||
) | const |
octave_idx_type octave_value::xidx_type_value | ( | const char * | fmt, |
... | |||
) | const |
int16NDArray octave_value::xint16_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_int16 octave_value::xint16_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
int32NDArray octave_value::xint32_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_int32 octave_value::xint32_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
int64NDArray octave_value::xint64_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_int64 octave_value::xint64_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by stream::seek().
int64_t octave_value::xint64_value | ( | const char * | fmt, |
... | |||
) | const |
int8NDArray octave_value::xint8_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_int8 octave_value::xint8_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
int octave_value::xint_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by F__magick_read__().
|
inline |
Definition at line 1510 of file ov.h.
Referenced by Cell::xisalnum().
|
inline |
Definition at line 1511 of file ov.h.
Referenced by Cell::xisalpha().
|
inline |
Definition at line 1512 of file ov.h.
Referenced by Cell::xisascii().
|
inline |
Definition at line 1513 of file ov.h.
Referenced by Cell::xiscntrl().
|
inline |
Definition at line 1514 of file ov.h.
Referenced by Cell::xisdigit().
|
inline |
Definition at line 1515 of file ov.h.
Referenced by Cell::xisgraph().
|
inline |
Definition at line 1516 of file ov.h.
Referenced by Cell::xislower().
|
inline |
Definition at line 1517 of file ov.h.
Referenced by Cell::xisprint().
|
inline |
Definition at line 1518 of file ov.h.
Referenced by Cell::xispunct().
|
inline |
Definition at line 1519 of file ov.h.
Referenced by Cell::xisspace().
|
inline |
Definition at line 1520 of file ov.h.
Referenced by Cell::xisupper().
|
inline |
Definition at line 1521 of file ov.h.
Referenced by Cell::xisxdigit().
octave_value_list octave_value::xlist_value | ( | const char * | fmt, |
... | |||
) | const |
long int octave_value::xlong_value | ( | const char * | fmt, |
... | |||
) | const |
octave_map octave_value::xmap_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Frethrow(), and octave_struct::subsasgn().
int octave_value::xnint_value | ( | const char * | fmt, |
... | |||
) | const |
|
inline |
Definition at line 467 of file ov.h.
Referenced by octave_lvalue::numel().
Array< octave_idx_type > octave_value::xoctave_idx_type_vector_value | ( | const char * | fmt, |
... | |||
) | const |
PermMatrix octave_value::xperm_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
octave::range< double > octave_value::xrange_value | ( | const char * | fmt, |
... | |||
) | const |
RowVector octave_value::xrow_vector_value | ( | const char * | fmt, |
... | |||
) | const |
octave_scalar_map octave_value::xscalar_map_value | ( | const char * | fmt, |
... | |||
) | const |
double octave_value::xscalar_value | ( | const char * | fmt, |
... | |||
) | const |
short int octave_value::xshort_value | ( | const char * | fmt, |
... | |||
) | const |
|
inline |
Definition at line 1522 of file ov.h.
Referenced by Fsignbit().
SparseBoolMatrix octave_value::xsparse_bool_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
SparseComplexMatrix octave_value::xsparse_complex_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Fcomplex().
SparseMatrix octave_value::xsparse_matrix_value | ( | const char * | fmt, |
... | |||
) | const |
std::string octave_value::xstring_value | ( | const char * | fmt, |
... | |||
) | const |
string_vector octave_value::xstring_vector_value | ( | const char * | fmt, |
... | |||
) | const |
Referenced by Ftilde_expand().
|
inline |
Definition at line 1523 of file ov.h.
Referenced by Cell::xtolower().
|
inline |
Definition at line 1524 of file ov.h.
Referenced by Cell::xtoupper().
uint16NDArray octave_value::xuint16_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_uint16 octave_value::xuint16_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
uint32NDArray octave_value::xuint32_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_uint32 octave_value::xuint32_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
uint64NDArray octave_value::xuint64_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_uint64 octave_value::xuint64_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
uint64_t octave_value::xuint64_value | ( | const char * | fmt, |
... | |||
) | const |
uint8NDArray octave_value::xuint8_array_value | ( | const char * | fmt, |
... | |||
) | const |
octave_uint8 octave_value::xuint8_scalar_value | ( | const char * | fmt, |
... | |||
) | const |
unsigned int octave_value::xuint_value | ( | const char * | fmt, |
... | |||
) | const |
unsigned long int octave_value::xulong_value | ( | const char * | fmt, |
... | |||
) | const |
octave_user_code * octave_value::xuser_code_value | ( | const char * | fmt, |
... | |||
) | const |
octave_user_function * octave_value::xuser_function_value | ( | const char * | fmt, |
... | |||
) | const |
octave_user_script * octave_value::xuser_script_value | ( | const char * | fmt, |
... | |||
) | const |
unsigned short int octave_value::xushort_value | ( | const char * | fmt, |
... | |||
) | const |
|
protected |
The real representation.
Definition at line 1560 of file ov.h.
Referenced by is_copy_of(), operator=(), and operator=().