#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 Matrix & | m, |
| const MatrixType & | t = MatrixType () |
||
| ) |
Definition at line 537 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatMatrix & | m, |
| const MatrixType & | t = MatrixType () |
||
| ) |
Definition at line 543 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const NDArray & | nda | ) |
Definition at line 549 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatNDArray & | nda | ) |
Definition at line 555 of file ov.cc.
References maybe_mutate().
Definition at line 561 of file ov.cc.
References maybe_mutate().
Definition at line 567 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const DiagMatrix & | d | ) |
Definition at line 605 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const DiagArray2< double > & | d | ) |
Definition at line 573 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const DiagArray2< float > & | d | ) |
Definition at line 581 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const DiagArray2< Complex > & | d | ) |
Definition at line 589 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const DiagArray2< FloatComplex > & | d | ) |
Definition at line 597 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatDiagMatrix & | d | ) |
Definition at line 613 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const RowVector & | v | ) |
Definition at line 621 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatRowVector & | v | ) |
Definition at line 627 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const ColumnVector & | v | ) |
Definition at line 633 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatColumnVector & | v | ) |
Definition at line 639 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const Complex & | C | ) |
Definition at line 645 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatComplex & | C | ) |
Definition at line 651 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const ComplexMatrix & | m, |
| const MatrixType & | t = MatrixType () |
||
| ) |
Definition at line 657 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatComplexMatrix & | m, |
| const MatrixType & | t = MatrixType () |
||
| ) |
Definition at line 663 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const ComplexNDArray & | cnda | ) |
Definition at line 669 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatComplexNDArray & | cnda | ) |
Definition at line 675 of file ov.cc.
References maybe_mutate().
Definition at line 681 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const Array< FloatComplex > & | m | ) |
Definition at line 687 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const ComplexDiagMatrix & | d | ) |
Definition at line 693 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatComplexDiagMatrix & | d | ) |
Definition at line 701 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const ComplexRowVector & | v | ) |
Definition at line 709 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatComplexRowVector & | v | ) |
Definition at line 715 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const ComplexColumnVector & | v | ) |
Definition at line 721 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const FloatComplexColumnVector & | v | ) |
Definition at line 727 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const PermMatrix & | p | ) |
Definition at line 733 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const boolMatrix & | bm, |
| const MatrixType & | t = MatrixType () |
||
| ) |
Definition at line 745 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | const boolNDArray & | bnda | ) |
Definition at line 751 of file ov.cc.
References maybe_mutate().
Definition at line 757 of file ov.cc.
References maybe_mutate().
| octave_value::octave_value | ( | char | c, |
| char | type = '\'' |
||
| ) |
Definition at line 763 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 779 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 795 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 1460 of file ov.h.
Referenced by Flookup(), octave_uint64_matrix::map(), and octave_uint64_scalar::map().
|
inline |
|
inline |
|
inline |
Definition at line 682 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(), all(), and Fall().
|
inline |
|
inline |
Definition at line 685 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(), any(), and Fany().
|
inline |
Definition at line 1464 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::inhibit_startup_tests(), 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 863 of file ov.h.
Referenced by bitop(), F__accumarray_sum__(), F__accumdim_sum__(), F__magick_write__(), Fbitshift(), Fbitunpack(), Fcomplex(), Fcumprod(), Fcumsum(), Fdot(), Feps(), Ffind(), Flookup(), Fmat2cell(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Frandi(), Fsparse(), Fsum(), Fsumsq(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 440 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 1420 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::op_str(), tree_multi_assignment::op_str(), 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::op_str().
|
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 898 of file ov.h.
Referenced by bitop(), do_minmax_red_op< boolNDArray >(), F__magick_write__(), Fcumsum(), Ffind(), Flogical(), Fmerge(), Fnum2cell(), Fprod(), Fsparse(), Fsum(), Fsumsq(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
Definition at line 889 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 688 of file ov.h.
Referenced by Fcumprod(), Fcumsum(), Fmat2cell(), Fnth_element(), Fprod(), Fsum(), Fsumsq(), get_dispatch_type(), and octave_base_sparse< T >::map().
|
inline |
Definition at line 560 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 1450 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(), load_mcos_object(), cdef_object_scalar::mark_for_construction(), octave_value_extract< Cell >(), subsystem_handler::read_mat_subsystem(), 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 989 of file ov.h.
Referenced by F__magick_write__(), F__voronoi__(), Fis_same_file(), Flookup(), and Fnth_element().
|
inline |
Definition at line 904 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 901 of file ov.h.
Referenced by octave_base_value::char_matrix_value(), Fstrrep(), and save_mat_binary_data().
|
inline |
Definition at line 1360 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(), load_mcos_object(), octave_classdef::loadobj(), symbol_info_list::map_value(), read_mat5_binary_element(), save_mat5_binary_element(), save_mat5_element_length(), octave_classdef::saveobj(), subsystem_handler::set_mcos_object_metadata(), and cdef_object_scalar::subsasgn().
| octave_classdef * octave_value::classdef_object_value | ( | bool | silent = false | ) | const |
| 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 545 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 882 of file ov.h.
Referenced by F__accumarray_sum__(), F__accumdim_sum__(), Fbitunpack(), Fcumprod(), Fcumsum(), Fdot(), Ffind(), Fmat2cell(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsparse(), Fsum(), Fsumsq(), 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 875 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 869 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 1320 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 1325 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 1423 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 539 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_binary_data(), save_mat5_binary_element(), save_mat5_element_length(), subsystem_handler::set_mcos_object_metadata(), and tree_evaluator::visit_simple_for_command().
Definition at line 845 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 1452 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 335 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 1537 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 1017 of file ov.h.
References octave_base_value::find_parent_class().
|
inline |
|
inline |
Definition at line 866 of file ov.h.
Referenced by bitop(), F__accumarray_sum__(), F__accumdim_sum__(), F__magick_write__(), Fbitshift(), Fbitunpack(), Fcomplex(), Fcumprod(), Fcumsum(), Fdot(), Feps(), Ffind(), Flookup(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsum(), Fsumsq(), 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 886 of file ov.h.
Referenced by F__accumarray_sum__(), F__accumdim_sum__(), Fbitunpack(), Fcumprod(), Fcumsum(), Fdot(), Ffind(), Fmerge(), Fnth_element(), Fnum2cell(), Fprod(), Fsum(), Fsumsq(), 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 879 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 860 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 848 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 433 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_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 419 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 1372 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(), Frandi(), get_dimensions(), and get_dimensions().
|
inline |
Definition at line 1487 of file ov.h.
Referenced by octave_complex::index_vector().
|
inline |
Definition at line 502 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 532 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 960 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 963 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 966 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 957 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
Definition at line 810 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 1400 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 626 of file ov.h.
Referenced by Flookup(), Fnum2cell(), and Fnum2hex().
|
inline |
Definition at line 650 of file ov.h.
Referenced by tree_index_expression::evaluate_n().
|
inline |
Definition at line 653 of file ov.h.
Referenced by add_hdf5_data(), octave_classdef_superclass_ref::execute(), octave_classdef::loadobj(), save_binary_data(), save_mat5_binary_element(), save_mat5_element_length(), save_text_data(), and octave_classdef::saveobj().
|
inline |
Definition at line 617 of file ov.h.
Referenced by save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 614 of file ov.h.
Referenced by save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 763 of file ov.h.
Referenced by stack_frame::value().
|
inline |
Definition at line 1374 of file ov.h.
References m_rep.
Referenced by octave_value_list::make_storable_values().
|
inline |
Definition at line 668 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 590 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(), subsystem_handler::has_serialized_data(), 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(), octave_classdef::loadobj(), 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(), subsystem_handler::read_mat_subsystem(), octave_class::reconstruct_exemplar(), octave_classdef::reshape(), octave_user_function::restore_warning_states(), octave_classdef::saveobj(), 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 629 of file ov.h.
Referenced by add_hdf5_data(), dispatch_kron(), Fdet(), Ffind(), Finv(), Fpinv(), and Fsqrtm().
|
inline |
Definition at line 693 of file ov.h.
Referenced by Feps(), Fmerge(), Fnum2hex(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 641 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 775 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 766 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 772 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 1020 of file ov.h.
Referenced by Fisa(), and octave_class::is_instance_of().
|
inline |
Definition at line 707 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 710 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 713 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 704 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 671 of file ov.h.
Referenced by dims_to_numel().
|
inline |
Definition at line 745 of file ov.h.
Referenced by Frandi(), octave_lvalue::numel(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 659 of file ov.h.
Referenced by tree_index_expression::evaluate_n().
|
inline |
Definition at line 632 of file ov.h.
Referenced by add_hdf5_data(), dispatch_kron(), Fdet(), Ffind(), Finv(), Fluupdate(), and Fpinv().
|
inline |
Definition at line 644 of file ov.h.
Referenced by F__accumarray_sum__(), Frandi(), save_mat5_binary_element(), save_mat5_element_length(), save_mat_binary_data(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 611 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 608 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 742 of file ov.h.
Referenced by do_bessel(), Faudiowrite(), Fellipj(), Finv(), Flinspace(), Flogical(), Fmerge(), Fnorm(), Frandi(), get_dimensions(), stream::skipl(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 696 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 1441 of file ov.h.
Referenced by Fissorted().
|
inline |
Definition at line 638 of file ov.h.
Referenced by Flogical(), Fmerge(), Fsprintf(), stream::oscanf(), stream::printf(), and stream::scanf().
|
inline |
Definition at line 635 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 756 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 719 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 722 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 725 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), and Ftypecast().
|
inline |
Definition at line 716 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), subsystem_handler::read_filewrapper(), and read_mat5_binary_file_header().
|
inline |
Definition at line 593 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 784 of file ov.h.
Referenced by tree_evaluator::get_user_code(), and tree_evaluator::source_file().
|
inline |
Definition at line 781 of file ov.h.
Referenced by is_dummy_method().
|
inline |
Definition at line 554 of file ov.h.
Referenced by octave_lvalue::numel(), octave_cell::subsasgn(), octave_struct::subsasgn(), and octave_scalar_struct::subsasgn().
|
inline |
Definition at line 602 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(), load_mcos_object(), 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 605 of file ov.h.
Referenced by F__voronoi__(), Flookup(), Fnth_element(), and Ftilde_expand().
|
inline |
Definition at line 739 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 599 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(), subsystem_handler::read_mat_subsystem(), cdef_object_array::subsasgn(), and base_parser::validate_matrix_for_assignment().
|
inline |
Definition at line 1004 of file ov.h.
Referenced by Fisfield().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 728 of file ov.h.
Referenced by Fbitunpack(), Ffind(), Fisa(), Fnum2cell(), and Ftypecast().
|
inline |
Definition at line 665 of file ov.h.
Referenced by tree_index_expression::evaluate_n().
|
inline |
Definition at line 733 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 677 of file ov.h.
Referenced by octave_cell::subsasgn(), and octave_struct::subsasgn().
|
inline |
Definition at line 748 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(), Frandi(), Frats(), Fschur(), and Fsqrtm().
|
inline |
Definition at line 662 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 736 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 1435 of file ov.h.
Referenced by octave_base_sparse< T >::issorted().
|
inline |
Definition at line 751 of file ov.h.
Referenced by dispatch_kron(), do_minmax_red_op< boolNDArray >(), F__sort_rows_idx__(), Fchol(), Fchol2inv(), Fcholinv(), Fcomplex(), Fcumprod(), Fcumsum(), Fdet(), Ffind(), Finv(), Fissorted(), Flogical(), Fmat2cell(), Fprod(), Fqr(), Fsum(), Fsumsq(), symbol_info_list::map_value(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 647 of file ov.h.
Referenced by Fnum2cell(), Fwarning(), octave_class::numeric_conv(), octave_struct::numeric_conv(), octave_scalar_struct::numeric_conv(), read_mat5_binary_element(), subsystem_handler::read_mat_subsystem(), 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__(), Fany(), Fautoload(), Fchar(), Fcholupdate(), Fconvn(), Fcumprod(), Fcumsum(), 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(), save_mat5_element_length(), 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 350 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 366 of file ov.h.
References octave_base_value::unique_clone().
|
inline |
Definition at line 1526 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__(), Fnum2cell(), Fwarning(), subsystem_handler::get_object_properties(), octave_value_extract< octave_map >(), octave_user_function::restore_warning_states(), save_mat5_binary_element(), save_mat5_element_length(), octave_classdef::saveobj(), and tree_evaluator::visit_complex_for_command().
|
inline |
|
inline |
Definition at line 857 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(), 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 549 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 567 of file ov.h.
Referenced by octave_class::exemplar_info::compare().
|
staticprotected |
Definition at line 820 of file ov.h.
Referenced by Flasterror().
|
inline |
Definition at line 563 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 1007 of file ov.h.
Referenced by octave_class::exemplar_info::compare().
|
inline |
Definition at line 557 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__(), Fall(), Fany(), Farrayfun(), Fcellfun(), Fcomplex(), Fcumprod(), Fcumsum(), Fprod(), Frandi(), Frats(), Fsum(), Fsumsq(), Fvec(), load_mcos_object(), symbol_info_list::parse_whos_line_format(), load_save_system::save_vars(), and subsystem_handler::set_mcos_object_metadata().
|
inline |
Definition at line 421 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(), Frandi(), get_dimensions(), and get_dimensions().
|
inline |
Definition at line 387 of file ov.h.
References octave_base_value::m_count, and m_rep.
|
inline |
|
inline |
Definition at line 1010 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 1013 of file ov.h.
Referenced by F__parent_classes__().
|
inline |
|
inline |
Definition at line 572 of file ov.h.
References permute().
Referenced by Fall(), Fany(), Fcumprod(), Fcumsum(), Fprod(), Fsum(), Fsumsq(), 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 1340 of file ov.h.
Referenced by Fdisplay(), and print_nd_array().
|
inline |
Definition at line 1337 of file ov.h.
Referenced by print_nd_array(), octave_oncleanup::print_raw(), and tree_constant::print_raw().
|
inline |
Definition at line 1343 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 992 of file ov.h.
Referenced by F__accumarray_sum__(), save_mat_binary_data(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 1496 of file ov.h.
Referenced by octave_complex::index_vector().
|
inline |
Definition at line 569 of file ov.h.
References reshape().
Referenced by Fall(), Fany(), Fcumprod(), Fcumsum(), Fdot(), Ffind(), Fprod(), Frats(), Fsum(), Fsumsq(), Fvec(), reshape(), cdef_object::reshape(), octave_base_diag< DMT, MT >::reshape(), octave_perm_matrix::reshape(), and tree_evaluator::visit_simple_for_command().
|
inline |
Definition at line 578 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 1497 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 543 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 1379 of file ov.h.
Referenced by octave_base_magic_int< T >::save_ascii(), and save_text_data().
Definition at line 1383 of file ov.h.
Referenced by save_binary_data().
|
inline |
Definition at line 1389 of file ov.h.
Referenced by add_hdf5_data().
| octave_scalar_map octave_value::scalar_map_value | ( | ) | const |
Definition at line 851 of file ov.h.
Referenced by Fcholdelete(), Fcholinsert(), Fcholshift(), and stream::skipl().
|
inline |
Definition at line 1346 of file ov.h.
Referenced by octave_classdef::print_raw().
|
inline |
Definition at line 1499 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 460 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 1429 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 1438 of file ov.h.
References Array< T, Alloc >::sort_rows_idx().
Referenced by F__sort_rows_idx__().
|
inline |
Definition at line 914 of file ov.h.
Referenced by Ffind(), Flogical(), Fprod(), Fsparse(), Fsum(), Fsumsq(), and octave_base_sparse< T >::map().
|
inline |
Definition at line 911 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholinv(), Fcumprod(), Fcumsum(), Fdet(), Ffind(), Finv(), Flu(), Fmat2cell(), Fpow2(), Fprod(), Fqr(), Fsparse(), Fsum(), Fsumsq(), Fsymrcm(), octave_base_sparse< T >::map(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
Definition at line 907 of file ov.h.
Referenced by Fchol(), Fchol2inv(), Fcholinv(), Fcomplex(), Fcumprod(), Fcumsum(), Fdet(), Ffind(), Finv(), Flu(), Fmat2cell(), Fprod(), Fqr(), Fsparse(), Fsum(), Fsumsq(), Fsymrcm(), octave_base_sparse< T >::map(), save_mat5_binary_element(), save_mat5_element_length(), and save_mat_binary_data().
|
inline |
|
inline |
Definition at line 429 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 892 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 813 of file ov.h.
Referenced by F__eigs__(), and Faddpath().
| int octave_value::strict_int_value | ( | const char * | fmt, |
| ... | |||
| ) | const |
|
inline |
Definition at line 981 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 984 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 474 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 456 of file ov.h.
References octave_base_value::try_narrowing_conversion().
|
inline |
Definition at line 1356 of file ov.h.
Referenced by add_hdf5_data(), and octave_base_value::numeric_assign().
|
inline |
Definition at line 1358 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_classdef::loadobj(), octave_base_value::numeric_assign(), symbol_info_list::parse_whos_line_format(), octave_scalar_struct::print_raw(), save_binary_data(), save_mat5_binary_element(), save_text_data(), to_cdef(), to_cdef_ref(), and warn_wrong_type_arg().
|
inline |
Definition at line 972 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 975 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), load_mcos_object(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 978 of file ov.h.
Referenced by Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 969 of file ov.h.
Referenced by F__magick_write__(), Fbitunpack(), Fnum2cell(), Fnum2hex(), Ftypecast(), subsystem_handler::read_filewrapper(), read_mat5_binary_element(), read_mat5_binary_file_header(), save_mat5_binary_element(), and save_mat5_element_length().
|
inline |
|
inline |
Definition at line 817 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::op_str(), 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 1508 of file ov.h.
Referenced by Cell::xisalnum().
|
inline |
Definition at line 1509 of file ov.h.
Referenced by Cell::xisalpha().
|
inline |
Definition at line 1510 of file ov.h.
Referenced by Cell::xisascii().
|
inline |
Definition at line 1511 of file ov.h.
Referenced by Cell::xiscntrl().
|
inline |
Definition at line 1512 of file ov.h.
Referenced by Cell::xisdigit().
|
inline |
Definition at line 1513 of file ov.h.
Referenced by Cell::xisgraph().
|
inline |
Definition at line 1514 of file ov.h.
Referenced by Cell::xislower().
|
inline |
Definition at line 1515 of file ov.h.
Referenced by Cell::xisprint().
|
inline |
Definition at line 1516 of file ov.h.
Referenced by Cell::xispunct().
|
inline |
Definition at line 1517 of file ov.h.
Referenced by Cell::xisspace().
|
inline |
Definition at line 1518 of file ov.h.
Referenced by Cell::xisupper().
|
inline |
Definition at line 1519 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 Ferror(), Frethrow(), and octave_struct::subsasgn().
| int octave_value::xnint_value | ( | const char * | fmt, |
| ... | |||
| ) | const |
|
inline |
Definition at line 465 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 1520 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 1521 of file ov.h.
Referenced by Cell::xtolower().
|
inline |
Definition at line 1522 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 1558 of file ov.h.
Referenced by is_copy_of(), operator=(), and operator=().