#include "errwarn.h"
#include "ovl.h"
#include "ov.h"
#include "ov-int8.h"
#include "ov-int16.h"
#include "ov-int32.h"
#include "ov-int64.h"
#include "ov-uint8.h"
#include "ov-uint16.h"
#include "ov-uint32.h"
#include "ov-uint64.h"
#include "ov-range.h"
#include "ov-bool.h"
#include "ov-bool-mat.h"
#include "ov-scalar.h"
#include "ov-float.h"
#include "ov-re-mat.h"
#include "ov-flt-re-mat.h"
#include "ov-str-mat.h"
#include "ov-typeinfo.h"
#include "op-int.h"
#include "ops.h"
Go to the source code of this file.
Functions | |
DEFNDCHARCATOP_FN (char_int16_m_m, char_matrix, int16_matrix, concat) static octave_value oct_catop_char_int32_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (char_int32_m_m, char_matrix, int32_matrix, concat) static octave_value oct_catop_char_int64_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (char_int64_m_m, char_matrix, int64_matrix, concat) static octave_value oct_catop_char_uint8_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (char_int8_m_m, char_matrix, int8_matrix, concat) static octave_value oct_catop_char_int16_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (char_uint16_m_m, char_matrix, uint16_matrix, concat) static octave_value oct_catop_char_uint32_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (char_uint32_m_m, char_matrix, uint32_matrix, concat) static octave_value oct_catop_char_uint64_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (char_uint64_m_m, char_matrix, uint64_matrix, concat) void install_int_concat_ops(octave | |
DEFNDCHARCATOP_FN (char_uint8_m_m, char_matrix, uint8_matrix, concat) static octave_value oct_catop_char_uint16_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (int16_char_m_m, int16_matrix, char_matrix, concat) static octave_value oct_catop_int32_char_s_m(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (int32_char_m_m, int32_matrix, char_matrix, concat) static octave_value oct_catop_int64_char_s_m(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (int64_char_m_m, int64_matrix, char_matrix, concat) static octave_value oct_catop_uint8_char_s_m(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (int8_char_m_m, int8_matrix, char_matrix, concat) static octave_value oct_catop_int16_char_s_m(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (uint16_char_m_m, uint16_matrix, char_matrix, concat) static octave_value oct_catop_uint32_char_s_m(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (uint32_char_m_m, uint32_matrix, char_matrix, concat) static octave_value oct_catop_uint64_char_s_m(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (uint64_char_m_m, uint64_matrix, char_matrix, concat) static octave_value oct_catop_char_int8_m_s(const octave_base_value &a1 | |
DEFNDCHARCATOP_FN (uint8_char_m_m, uint8_matrix, char_matrix, concat) static octave_value oct_catop_uint16_char_s_m(const octave_base_value &a1 | |
return | octave_value (v1.char_array_value() . concat(v2.char_array_value(), ra_idx),((a1.is_sq_string()||a2.is_sq_string()) ? '\'' :'"')) |
Variables | |
const octave_base_value & | a2 |
const octave_base_value const Array< octave_idx_type > & | ra_idx { const octave_int16_scalar & v1 = static_cast < const octave_int16_scalar & > ( a1 ) |
const octave_char_matrix & | v2 = static_cast < const octave_char_matrix & > ( a2 ) |
DEFNDCHARCATOP_FN | ( | char_int16_m_m | , |
char_matrix | , | ||
int16_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | char_int32_m_m | , |
char_matrix | , | ||
int32_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | char_int64_m_m | , |
char_matrix | , | ||
int64_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | char_int8_m_m | , |
char_matrix | , | ||
int8_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | char_uint16_m_m | , |
char_matrix | , | ||
uint16_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | char_uint32_m_m | , |
char_matrix | , | ||
uint32_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | char_uint64_m_m | , |
char_matrix | , | ||
uint64_matrix | , | ||
concat | |||
) |
Definition at line 187 of file op-int-concat.cc.
References OCTAVE_INSTALL_CHAR_INT_CONCAT_FN, OCTAVE_INSTALL_CONCAT_FN2, OCTAVE_INSTALL_DOUBLE_INT_CONCAT_FN, OCTAVE_INSTALL_FLOAT_INT_CONCAT_FN, OCTAVE_INSTALL_INT_CHAR_CONCAT_FN, OCTAVE_INSTALL_INT_DOUBLE_CONCAT_FN, and OCTAVE_INSTALL_INT_FLOAT_CONCAT_FN.
DEFNDCHARCATOP_FN | ( | char_uint8_m_m | , |
char_matrix | , | ||
uint8_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | int16_char_m_m | , |
int16_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | int32_char_m_m | , |
int32_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | int64_char_m_m | , |
int64_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | int8_char_m_m | , |
int8_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | uint16_char_m_m | , |
uint16_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | uint32_char_m_m | , |
uint32_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | uint64_char_m_m | , |
uint64_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
DEFNDCHARCATOP_FN | ( | uint8_char_m_m | , |
uint8_matrix | , | ||
char_matrix | , | ||
concat | |||
) | const & |
return octave_value | ( | v1. | char_array_value) . concat(v2.char_array_value(), ra_idx, |
((a1.is_sq_string()||a2.is_sq_string()) ? '\'' :'"') | |||
) |
Referenced by octave_handle::as_octave_value(), ov_range< T >::as_trivial_range(), symbol_table::builtin_find(), call_stack::clear_global_variable(), call_stack::clear_global_variable_pattern(), call_stack::clear_global_variable_regexp(), call_stack::clear_global_variables(), base_fcn_handle::convert_to_str_internal(), octave_base_magic_int< T >::convert_to_str_internal(), octave_cell::convert_to_str_internal(), octave_char_matrix::convert_to_str_internal(), property::create(), octave_base_matrix< MT >::diag(), octave_base_sparse< T >::diag(), octave_char_matrix_str::diag(), octave_char_matrix_sq_str::diag(), call_stack::do_global_who_two(), octave_base_sparse< T >::do_index_op(), do_kron(), do_minmax_red_op< charNDArray >(), symbol_scope_rep::dump(), symbol_scope::dump(), octave::dump_function_map(), symbol_scope_rep::dump_symbols_map(), elem_xpow(), tree_evaluator::evaluate(), tree_binary_expression::evaluate(), tree_braindead_shortcircuit_binary_expression::evaluate(), tree_boolean_expression::evaluate(), tree_cell::evaluate(), tree_multi_assignment::evaluate(), tree_superclass_ref::evaluate(), tree_identifier::evaluate(), tree_index_expression::evaluate(), tree_evaluator::evaluate_end_expression(), tree_index_expression::evaluate_n(), octave::F__open_with_system_app__(), F__sort_rows_idx__(), F__token_count__(), octave_base_diag< DMT, MT >::fast_elem_extract(), octave_base_matrix< MT >::fast_elem_extract(), octave_base_scalar< ST >::fast_elem_extract(), octave_base_sparse< T >::fast_elem_extract(), octave::Fautoload(), Fbase64_encode(), Fbitpack(), octave::Fcd(), Fcellindexmat(), Fchar(), symbol_table::fcn_table_find(), base_fcn_handle::fcn_val(), Fcomplex(), Fdbstatus(), Fdisp(), Ffftw(), octave::Ffgetl(), octave::Ffgets(), octave::Ffopen(), octave::Ffseek(), octave::Ffskipl(), symbol_table::find_autoload(), symbol_table::find_cmdline_function(), symbol_table::find_function(), symbol_table::find_method(), cdef_manager::find_method_symbol(), cdef_manager::find_package_symbol(), symbol_table::find_private_function(), symbol_table::find_scoped_function(), octave_user_code::find_subfunction(), symbol_scope_rep::find_subfunction(), symbol_scope::find_subfunction(), symbol_table::find_user_function(), Finv(), octave_value_list::first_or_nil_ov(), Fiscolumn(), Fismatrix(), Fisrow(), Fisscalar(), Fissquare(), Fisvector(), Fjsonencode(), octave::Fkbhit(), Flu(), Fluupdate(), Fmatrix_type(), octave::Fmfilename(), Fndims(), Fnorm(), Fpow2(), Fproperties(), Fsizemax(), octave::Fsprintf(), Fstrvcat(), string_property::get(), string_array_property::get(), text_label_property::get(), radio_property::get(), double_property::get(), children_property::get(), base_properties::get_alim(), base_properties::get_clim(), profiler::get_flat(), get_function_handle(), cdef_class::get_method_function(), base_properties::get_xlim(), base_properties::get_ylim(), base_properties::get_zlim(), octave_scalar_map::getfield(), call_stack::global_varval(), ov_range< T >::index_vector(), octave_base_diag< DMT, MT >::is_true(), octave_base_diag< DMT, MT >::load_ascii(), octave_value_factory::make(), octave_value_factory::make_copy(), tree_classdef::make_meta_class(), base_parser::make_script(), octave_char_matrix_str::permute(), octave_char_matrix_sq_str::permute(), symbol_scope_rep::persistent_varval(), symbol_scope::persistent_varval(), type_info::register_type(), base_parser::reset(), octave_class::reshape(), octave_char_matrix_str::reshape(), octave_char_matrix_sq_str::reshape(), octave_class::resize(), octave_char_matrix_sq_str::resize(), Cell::resize_fill_value(), load_save_system::save(), graphics_object::set(), octave_base_matrix< MT >::sort(), octave_base_sparse< T >::sort(), octave_char_matrix_str::sort(), octave_char_matrix_sq_str::sort(), octave_base_scalar< ST >::sort(), octave_base_diag< FloatComplexDiagMatrix, FloatComplexMatrix >::sparse_complex_matrix_value(), octave_char_matrix_str::squeeze(), octave_char_matrix_sq_str::squeeze(), base_parser::start_function(), stream_list::stderr_file(), stream_list::stdin_file(), stream_list::stdout_file(), octave_cell::subsref(), octave_class::subsref(), octave_fcn_handle::subsref(), octave_struct::subsref(), cdef_object_array::subsref(), to_ov(), axes::properties::update_font(), stack_frame::value(), stack_frame::varval(), symbol_info_list::varval(), tree_evaluator::visit_complex_for_command(), stack_frame::who(), and base_fcn_handle::workspace().
const octave_base_value & a2 |
Definition at line 170 of file op-int-concat.cc.
const octave_base_value const Array< octave_idx_type > & ra_idx { const octave_int16_scalar & v1 = static_cast < const octave_int16_scalar & > ( a1 ) |
Definition at line 170 of file op-int-concat.cc.
Referenced by all_colon_equiv(), all_ok(), any_orig_empty(), Cell::assign(), Sparse< T, Alloc >::checkelem(), boolNDArray::compute_index(), charNDArray::compute_index(), ComplexNDArray::compute_index(), NDArray::compute_index(), FloatComplexNDArray::compute_index(), FloatNDArray::compute_index(), Array< T, Alloc >::compute_index(), Sparse< T, Alloc >::compute_index(), compute_index(), Array< T, Alloc >::compute_index_unchecked(), boolNDArray::concat(), Cell::concat(), charNDArray::concat(), ComplexNDArray::concat(), FloatComplexNDArray::concat(), FloatNDArray::concat(), NDArray::concat(), octave_map::concat(), SparseBoolMatrix::concat(), SparseComplexMatrix::concat(), SparseMatrix::concat(), concat(), Cell::delete_elements(), octave_base_matrix< MT >::delete_elements(), Array< T, Alloc >::elem(), Sparse< T, Alloc >::elem(), octave_map::elem(), freeze(), get_elt_idx(), increment_index(), boolNDArray::increment_index(), charNDArray::increment_index(), ComplexNDArray::increment_index(), NDArray::increment_index(), FloatComplexNDArray::increment_index(), FloatNDArray::increment_index(), index_in_bounds(), Array< T, Alloc >::insert(), boolNDArray::insert(), Cell::insert(), charNDArray::insert(), FloatNDArray::insert(), intNDArray< T >::insert(), NDArray::insert(), ComplexNDArray::insert(), FloatComplexNDArray::insert(), Sparse< T, Alloc >::insert(), num_ones(), operator<<(), Sparse< T, Alloc >::range_error(), Array< T, Alloc >::xelem(), and Sparse< T, Alloc >::xelem().
const octave_uint64_scalar & v2 = static_cast < const octave_char_matrix & > ( a2 ) |
Definition at line 170 of file op-int-concat.cc.