Public Member Functions | |
complex_index_exception (const std::string &value) | |
~complex_index_exception (void)=default | |
const char * | err_id (void) const |
void | set_pos (octave_idx_type nd_arg, octave_idx_type dim_arg) |
void | set_pos_if_unset (octave_idx_type nd_arg, octave_idx_type dim_arg) |
void | set_var (const std::string &var_arg="") |
void | update_message (void) |
Protected Member Functions | |
OCTAVE_API std::string | expression (void) const |
Protected Attributes | |
octave_idx_type | m_dim |
octave_idx_type | m_nd |
std::string | m_var |
Private Attributes | |
std::string | m_index |
Definition at line 72 of file ov-complex.cc.
|
inline |
Definition at line 76 of file ov-complex.cc.
|
default |
|
inlinevirtual |
Implements index_exception.
Definition at line 92 of file ov-complex.cc.
|
protectedinherited |
Definition at line 127 of file lo-array-errwarn.cc.
References index_exception::m_dim, index_exception::m_index, index_exception::m_nd, and index_exception::m_var.
Referenced by invalid_index::update_message(), and out_of_range::update_message().
|
inlineinherited |
Definition at line 64 of file lo-array-errwarn.h.
|
inlineinherited |
Definition at line 72 of file lo-array-errwarn.h.
Referenced by Fsparse(), Fsub2ind(), cdef_object_array::subsasgn(), and cdef_object_array::subsref().
|
inlineinherited |
Definition at line 84 of file lo-array-errwarn.h.
Referenced by tree_simple_assignment::evaluate(), tree_evaluator::final_index_error(), and Fsub2ind().
|
inlinevirtual |
Reimplemented from index_exception.
Definition at line 85 of file ov-complex.cc.
|
protectedinherited |
Definition at line 105 of file lo-array-errwarn.h.
Referenced by index_exception::expression().
|
privateinherited |
Definition at line 94 of file lo-array-errwarn.h.
Referenced by index_exception::expression().
|
protectedinherited |
Definition at line 102 of file lo-array-errwarn.h.
Referenced by index_exception::expression().
|
protectedinherited |
Definition at line 108 of file lo-array-errwarn.h.
Referenced by index_exception::expression().