Navigation

Operators and Keywords

Function List:

C++ API

octave_value Member List

This is the complete list of members for octave_value, including all inherited members.

all(int dim=0) const octave_value [inline]
all_strings(bool pad=false) const octave_value [inline]
all_zero_dims(void) const octave_value [inline]
any(int dim=0) const octave_value [inline]
array_value(bool frc_str_conv=false) const octave_value [inline]
as_mxArray(void) const octave_value [inline]
assign(assign_op op, const std::string &type, const std::list< octave_value_list > &idx, const octave_value &rhs)octave_value
assign(assign_op, const octave_value &rhs)octave_value
assign_op enum nameoctave_value
assign_op_as_string(assign_op)octave_value [static]
binary_op enum nameoctave_value
binary_op_as_string(binary_op)octave_value [static]
binary_op_fcn_name(binary_op)octave_value [static]
binary_op_fcn_name(compound_binary_op)octave_value [static]
binary_op_to_assign_op(binary_op)octave_value [static]
bool_array_value(bool warn=false) const octave_value [inline]
bool_matrix_value(bool warn=false) const octave_value [inline]
bool_value(bool warn=false) const octave_value [inline]
builtin_type(void) const octave_value [inline]
byte_size(void) const octave_value [inline]
capacity(void) const octave_value [inline]
cell_value(void) const octave_value
cellstr_value(void) const octave_value [inline]
char_array_value(bool frc_str_conv=false) const octave_value [inline]
char_matrix_value(bool frc_str_conv=false) const octave_value [inline]
class_name(void) const octave_value [inline]
clone(void) const octave_value
column_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
columns(void) const octave_value [inline]
complex_array_value(bool frc_str_conv=false) const octave_value [inline]
complex_column_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
complex_diag_matrix_value(bool force=false) const octave_value [inline]
complex_matrix_value(bool frc_str_conv=false) const octave_value [inline]
complex_row_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
complex_value(bool frc_str_conv=false) const octave_value [inline]
complex_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
compound_binary_op enum nameoctave_value
convert_to_row_or_column_vector(void)octave_value [inline]
convert_to_str(bool pad=false, bool force=false, char type= '\'') const octave_value [inline]
convert_to_str_internal(bool pad, bool force, char type) const octave_value [inline]
diag(octave_idx_type k=0) const octave_value [inline]
diag_matrix_value(bool force=false) const octave_value [inline]
dims(void) const octave_value [inline]
do_binary_op(binary_op op, const octave_value &a, const octave_value &b)octave_value [friend]
do_binary_op(compound_binary_op op, const octave_value &a, const octave_value &b)octave_value [friend]
do_cat_op(const octave_value &a, const octave_value &b, const Array< octave_idx_type > &ra_idx)octave_value [friend]
do_index_op(const octave_value_list &idx, bool resize_ok=false)octave_value [inline]
do_multi_index_op(int nargout, const octave_value_list &idx)octave_value
do_non_const_unary_op(unary_op op)octave_value
do_non_const_unary_op(unary_op op, const octave_value_list &idx)octave_value
do_non_const_unary_op(unary_op op, const std::string &type, const std::list< octave_value_list > &idx)octave_value
do_unary_op(unary_op op, const octave_value &a)octave_value [friend]
double_value(bool frc_str_conv=false) const octave_value [inline]
dump(std::ostream &os) const octave_value [inline]
empty_clone(void) const octave_value [inline]
empty_conv(const std::string &type, const octave_value &rhs=octave_value())octave_value [static]
erase_subfunctions(void)octave_value [inline]
eval(void)octave_value [inline]
fcn_handle_value(bool silent=false)octave_value
fcn_inline_value(bool silent=false)octave_value
find_parent_class(const std::string &parent_class_name)octave_value [inline]
float_array_value(bool frc_str_conv=false) const octave_value [inline]
float_column_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
float_complex_array_value(bool frc_str_conv=false) const octave_value [inline]
float_complex_column_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
float_complex_diag_matrix_value(bool force=false) const octave_value [inline]
float_complex_matrix_value(bool frc_str_conv=false) const octave_value [inline]
float_complex_row_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
float_complex_value(bool frc_str_conv=false) const octave_value [inline]
float_complex_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
float_diag_matrix_value(bool force=false) const octave_value [inline]
float_matrix_value(bool frc_str_conv=false) const octave_value [inline]
float_row_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
float_scalar_value(bool frc_str_conv=false) const octave_value [inline]
float_value(bool frc_str_conv=false) const octave_value [inline]
float_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
full_value(void) const octave_value [inline]
function_value(bool silent=false)octave_value
function_value(bool silent=false) const octave_value
get_count(void) const octave_value [inline]
get_rep(void) const octave_value [inline]
idx_type_value(bool req_int=false, bool frc_str_conv=false) const octave_value
index_vector(void) const octave_value [inline]
int16_array_value(void) const octave_value [inline]
int16_scalar_value(void) const octave_value [inline]
int32_array_value(void) const octave_value [inline]
int32_scalar_value(void) const octave_value [inline]
int64_array_value(void) const octave_value [inline]
int64_scalar_value(void) const octave_value [inline]
int8_array_value(void) const octave_value [inline]
int8_scalar_value(void) const octave_value [inline]
int_value(bool req_int=false, bool frc_str_conv=false) const octave_value [inline]
int_vector_value(bool req_int=false, bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
internal_rep(void) const octave_value [inline]
ipermute(const Array< int > &vec) const octave_value [inline]
is_bool_matrix(void) const octave_value [inline]
is_bool_scalar(void) const octave_value [inline]
is_bool_type(void) const octave_value [inline]
is_builtin_function(void) const octave_value [inline]
is_cell(void) const octave_value [inline]
is_cellstr(void) const octave_value [inline]
is_char_matrix(void) const octave_value [inline]
is_complex_matrix(void) const octave_value [inline]
is_complex_scalar(void) const octave_value [inline]
is_complex_type(void) const octave_value [inline]
is_constant(void) const octave_value [inline]
is_copy_of(const octave_value &val) const octave_value [inline]
is_cs_list(void) const octave_value [inline]
is_defined(void) const octave_value [inline]
is_diag_matrix(void) const octave_value [inline]
is_dld_function(void) const octave_value [inline]
is_double_type(void) const octave_value [inline]
is_dq_string(void) const octave_value [inline]
is_empty(void) const octave_value [inline]
is_equal(const octave_value &) const octave_value
is_float_type(void) const octave_value [inline]
is_function(void) const octave_value [inline]
is_function_handle(void) const octave_value [inline]
is_inline_function(void) const octave_value [inline]
is_int16_type(void) const octave_value [inline]
is_int32_type(void) const octave_value [inline]
is_int64_type(void) const octave_value [inline]
is_int8_type(void) const octave_value [inline]
is_integer_type(void) const octave_value [inline]
is_list(void) const octave_value [inline]
is_magic_colon(void) const octave_value [inline]
is_map(void) const octave_value [inline]
is_matrix_type(void) const octave_value [inline]
is_mex_function(void) const octave_value [inline]
is_null_value(void) const octave_value [inline]
is_numeric_type(void) const octave_value [inline]
is_object(void) const octave_value [inline]
is_perm_matrix(void) const octave_value [inline]
is_range(void) const octave_value [inline]
is_real_matrix(void) const octave_value [inline]
is_real_nd_array(void) const octave_value [inline]
is_real_scalar(void) const octave_value [inline]
is_real_type(void) const octave_value [inline]
is_scalar_type(void) const octave_value [inline]
is_single_type(void) const octave_value [inline]
is_sorted(sortmode mode=UNSORTED) const octave_value [inline]
is_sorted_rows(sortmode mode=UNSORTED) const octave_value [inline]
is_sparse_type(void) const octave_value [inline]
is_sq_string(void) const octave_value [inline]
is_string(void) const octave_value [inline]
is_true(void) const octave_value [inline]
is_uint16_type(void) const octave_value [inline]
is_uint32_type(void) const octave_value [inline]
is_uint64_type(void) const octave_value [inline]
is_uint8_type(void) const octave_value [inline]
is_undefined(void) const octave_value [inline]
is_user_code(void) const octave_value [inline]
is_user_function(void) const octave_value [inline]
is_user_script(void) const octave_value [inline]
is_zero_by_zero(void) const octave_value [inline]
islocked(void) const octave_value [inline]
length(void) const octave_value
list_value(void) const octave_value
load_ascii(std::istream &is)octave_value [inline]
load_binary(std::istream &is, bool swap, oct_mach_info::float_format fmt)octave_value [inline]
lock(void)octave_value [inline]
long_value(bool req_int=false, bool frc_str_conv=false) const octave_value [inline]
magic_colon enum nameoctave_value
magic_colon_t enum valueoctave_value
make_storable_value(void)octave_value
make_unique(void)octave_value [inline]
make_unique(int obsolete_copies)octave_value [inline]
map_keys(void) const octave_value [inline]
map_value(void) const octave_value
matrix_type(void) const octave_value [inline]
matrix_type(const MatrixType &typ) const octave_value [inline]
matrix_value(bool frc_str_conv=false) const octave_value [inline]
maybe_economize(void)octave_value [inline]
maybe_mutate(void)octave_value
mex_get_data(void) const octave_value [inline]
mex_get_ir(void) const octave_value [inline]
mex_get_jc(void) const octave_value [inline]
ndims(void) const octave_value [inline]
next_subsref(const std::string &type, const std::list< octave_value_list > &idx, size_t skip=1)octave_value
next_subsref(int nargout, const std::string &type, const std::list< octave_value_list > &idx, size_t skip=1)octave_value
next_subsref(bool auto_add, const std::string &type, const std::list< octave_value_list > &idx, size_t skip=1)octave_value
nfields(void) const octave_value [inline]
nint_value(bool frc_str_conv=false) const octave_value [inline]
nnz(void) const octave_value [inline]
nparents(void) const octave_value [inline]
num_assign_ops enum valueoctave_value
num_binary_ops enum valueoctave_value
num_compound_binary_ops enum valueoctave_value
num_unary_ops enum valueoctave_value
numel(const octave_value_list &idx)octave_value [inline]
numel(void) const octave_value [inline]
numeric_conversion_function(void) const octave_value [inline]
numeric_demotion_function(void) const octave_value [inline]
nzmax(void) const octave_value [inline]
octave_idx_type_vector_value(bool req_int=false, bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
octave_value(void)octave_value [inline]
octave_value(short int i)octave_value
octave_value(unsigned short int i)octave_value
octave_value(int i)octave_value
octave_value(unsigned int i)octave_value
octave_value(long int i)octave_value
octave_value(unsigned long int i)octave_value
octave_value(octave_time t)octave_value
octave_value(double d)octave_value
octave_value(float d)octave_value
octave_value(const Array< octave_value > &a, bool is_cs_list=false)octave_value
octave_value(const Cell &c, bool is_cs_list=false)octave_value
octave_value(const Matrix &m, const MatrixType &t=MatrixType())octave_value
octave_value(const FloatMatrix &m, const MatrixType &t=MatrixType())octave_value
octave_value(const NDArray &nda)octave_value
octave_value(const FloatNDArray &nda)octave_value
octave_value(const Array< double > &m)octave_value
octave_value(const Array< float > &m)octave_value
octave_value(const DiagMatrix &d)octave_value
octave_value(const FloatDiagMatrix &d)octave_value
octave_value(const RowVector &v)octave_value
octave_value(const FloatRowVector &v)octave_value
octave_value(const ColumnVector &v)octave_value
octave_value(const FloatColumnVector &v)octave_value
octave_value(const Complex &C)octave_value
octave_value(const FloatComplex &C)octave_value
octave_value(const ComplexMatrix &m, const MatrixType &t=MatrixType())octave_value
octave_value(const FloatComplexMatrix &m, const MatrixType &t=MatrixType())octave_value
octave_value(const ComplexNDArray &cnda)octave_value
octave_value(const FloatComplexNDArray &cnda)octave_value
octave_value(const Array< Complex > &m)octave_value
octave_value(const Array< FloatComplex > &m)octave_value
octave_value(const ComplexDiagMatrix &d)octave_value
octave_value(const FloatComplexDiagMatrix &d)octave_value
octave_value(const ComplexRowVector &v)octave_value
octave_value(const FloatComplexRowVector &v)octave_value
octave_value(const ComplexColumnVector &v)octave_value
octave_value(const FloatComplexColumnVector &v)octave_value
octave_value(const PermMatrix &p)octave_value
octave_value(bool b)octave_value
octave_value(const boolMatrix &bm, const MatrixType &t=MatrixType())octave_value
octave_value(const boolNDArray &bnda)octave_value
octave_value(const Array< bool > &bnda)octave_value
octave_value(char c, char type= '\'')octave_value
octave_value(const char *s, char type= '\'')octave_value
octave_value(const std::string &s, char type= '\'')octave_value
octave_value(const string_vector &s, char type= '\'')octave_value
octave_value(const charMatrix &chm, char type= '\'')octave_value
octave_value(const charNDArray &chnda, char type= '\'')octave_value
octave_value(const Array< char > &chnda, char type= '\'')octave_value
octave_value(const charMatrix &chm, bool is_string, char type= '\'') GCC_ATTR_DEPRECATEDoctave_value
octave_value(const charNDArray &chnda, bool is_string, char type= '\'') GCC_ATTR_DEPRECATEDoctave_value
octave_value(const Array< char > &chnda, bool is_string, char type= '\'') GCC_ATTR_DEPRECATEDoctave_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 idx_vector &idx)octave_value
octave_value(double base, double limit, double inc)octave_value
octave_value(const Range &r)octave_value
octave_value(const Octave_map &m)octave_value
octave_value(const Octave_map &m, const std::string &id)octave_value
octave_value(const octave_value_list &m, bool is_cs_list=false)octave_value
octave_value(octave_value::magic_colon)octave_value
octave_value(octave_base_value *new_rep, bool borrow=false)octave_value
octave_value(octave_base_value *new_rep, int xcount) GCC_ATTR_DEPRECATEDoctave_value
octave_value(const octave_value &a)octave_value [inline]
op_add enum valueoctave_value
op_add_eq enum valueoctave_value
op_asn_eq enum valueoctave_value
op_decr enum valueoctave_value
op_div enum valueoctave_value
op_div_eq enum valueoctave_value
op_el_and enum valueoctave_value
op_el_and_eq enum valueoctave_value
op_el_and_not enum valueoctave_value
op_el_div enum valueoctave_value
op_el_div_eq enum valueoctave_value
op_el_ldiv enum valueoctave_value
op_el_ldiv_eq enum valueoctave_value
op_el_mul enum valueoctave_value
op_el_mul_eq enum valueoctave_value
op_el_not_and enum valueoctave_value
op_el_not_or enum valueoctave_value
op_el_or enum valueoctave_value
op_el_or_eq enum valueoctave_value
op_el_or_not enum valueoctave_value
op_el_pow enum valueoctave_value
op_el_pow_eq enum valueoctave_value
op_eq enum valueoctave_value
op_ge enum valueoctave_value
op_gt enum valueoctave_value
op_herm_ldiv enum valueoctave_value
op_herm_mul enum valueoctave_value
op_hermitian enum valueoctave_value
op_incr enum valueoctave_value
op_ldiv enum valueoctave_value
op_ldiv_eq enum valueoctave_value
op_le enum valueoctave_value
op_lshift enum valueoctave_value
op_lshift_eq enum valueoctave_value
op_lt enum valueoctave_value
op_mul enum valueoctave_value
op_mul_eq enum valueoctave_value
op_mul_herm enum valueoctave_value
op_mul_trans enum valueoctave_value
op_ne enum valueoctave_value
op_not enum valueoctave_value
op_pow enum valueoctave_value
op_pow_eq enum valueoctave_value
op_rshift enum valueoctave_value
op_rshift_eq enum valueoctave_value
op_struct_ref enum valueoctave_value
op_sub enum valueoctave_value
op_sub_eq enum valueoctave_value
op_trans_ldiv enum valueoctave_value
op_trans_mul enum valueoctave_value
op_transpose enum valueoctave_value
op_uminus enum valueoctave_value
op_uplus enum valueoctave_value
operator=(const octave_value &a)octave_value [inline]
parent_class_name_list(void) const octave_value [inline]
parent_class_names(void) const octave_value [inline]
perm_matrix_value(void) const octave_value [inline]
permute(const Array< int > &vec, bool inv=false) const octave_value [inline]
print(std::ostream &os, bool pr_as_read_syntax=false) const octave_value [inline]
print_as_scalar(void) const octave_value [inline]
print_info(std::ostream &os, const std::string &prefix=std::string()) const octave_value
print_name_tag(std::ostream &os, const std::string &name) const octave_value [inline]
print_raw(std::ostream &os, bool pr_as_read_syntax=false) const octave_value [inline]
print_with_name(std::ostream &os, const std::string &name, bool print_padding=true) const octave_value [inline]
range_value(void) const octave_value [inline]
repoctave_value [protected]
reshape(const dim_vector &dv) const octave_value [inline]
resize(const dim_vector &dv, bool fill=false) const octave_value [inline]
row_vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
rows(void) const octave_value [inline]
save_ascii(std::ostream &os)octave_value [inline]
save_binary(std::ostream &os, bool &save_as_floats)octave_value [inline]
scalar_value(bool frc_str_conv=false) const octave_value [inline]
short_value(bool req_int=false, bool frc_str_conv=false) const octave_value [inline]
single_subsref(const std::string &type, const octave_value_list &idx)octave_value
size(void)octave_value [inline]
sort(octave_idx_type dim=0, sortmode mode=ASCENDING) const octave_value [inline]
sort(Array< octave_idx_type > &sidx, octave_idx_type dim=0, sortmode mode=ASCENDING) const octave_value [inline]
sort_rows_idx(sortmode mode=ASCENDING) const octave_value [inline]
sparse_bool_matrix_value(bool frc_str_conv=false) const octave_value [inline]
sparse_complex_matrix_value(bool frc_str_conv=false) const octave_value [inline]
sparse_matrix_value(bool frc_str_conv=false) const octave_value [inline]
squeeze(void) const octave_value [inline]
storable_value(void) const octave_value
string_value(bool force=false) const octave_value [inline]
subsasgn(const std::string &type, const std::list< octave_value_list > &idx, const octave_value &rhs)octave_value
subsref(const std::string &type, const std::list< octave_value_list > &idx)octave_value [inline]
subsref(const std::string &type, const std::list< octave_value_list > &idx, bool auto_add)octave_value [inline]
subsref(const std::string &type, const std::list< octave_value_list > &idx, int nargout)octave_value
try_narrowing_conversion(void)octave_value [inline]
type_id(void) const octave_value [inline]
type_name(void) const octave_value [inline]
uint16_array_value(void) const octave_value [inline]
uint16_scalar_value(void) const octave_value [inline]
uint32_array_value(void) const octave_value [inline]
uint32_scalar_value(void) const octave_value [inline]
uint64_array_value(void) const octave_value [inline]
uint64_scalar_value(void) const octave_value [inline]
uint8_array_value(void) const octave_value [inline]
uint8_scalar_value(void) const octave_value [inline]
uint_value(bool req_int=false, bool frc_str_conv=false) const octave_value [inline]
ulong_value(bool req_int=false, bool frc_str_conv=false) const octave_value [inline]
unary_op enum nameoctave_value
unary_op_as_string(unary_op)octave_value [static]
unary_op_fcn_name(unary_op)octave_value [static]
unknown_assign_op enum valueoctave_value
unknown_binary_op enum valueoctave_value
unknown_compound_binary_op enum valueoctave_value
unknown_unary_op enum valueoctave_value
unlock(void)octave_value [inline]
user_code_value(bool silent=false)octave_value
user_function_value(bool silent=false)octave_value
user_script_value(bool silent=false)octave_value
ushort_value(bool req_int=false, bool frc_str_conv=false) const octave_value [inline]
vector_value(bool frc_str_conv=false, bool frc_vec_conv=false) const octave_value
write(octave_stream &os, int block_size, oct_data_conv::data_type output_type, int skip, oct_mach_info::float_format flt_fmt) const octave_value
~octave_value(void)octave_value [inline]