Public Member Functions | |
out_of_range (const std::string &value, octave_idx_type nd_in, octave_idx_type dim_in) | |
out_of_range (const std::string &value, octave_idx_type nd_in, octave_idx_type dim_in) | |
std::string | details (void) const |
std::string | details (void) const |
const char * | err_id (void) const |
const char * | err_id (void) const |
std::string | idx (void) const |
virtual std::string | message (void) const |
void | set_extent (octave_idx_type ext) |
void | set_extent (octave_idx_type ext) |
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_size (const dim_vector &size_in) |
void | set_size (const dim_vector &size_in) |
void | set_var (const std::string &var_arg="") |
Protected Member Functions | |
std::string | expression (void) const |
Protected Attributes | |
octave_idx_type | dim |
octave_idx_type | nd |
std::string | var |
Private Attributes | |
octave_idx_type | extent |
dim_vector | size |
Definition at line 223 of file lo-array-errwarn.cc.
|
inline |
Definition at line 227 of file lo-array-errwarn.cc.
|
inline |
Definition at line 195 of file lo-array-gripes.cc.
|
inlinevirtual |
Implements octave::index_exception.
Definition at line 200 of file lo-array-gripes.cc.
References extent, octave::index_exception::nd, dim_vector::ndims(), size, dim_vector::str(), string, and octave::index_exception::var.
|
inlinevirtual |
Implements octave::index_exception.
Definition at line 232 of file lo-array-errwarn.cc.
References extent, octave::index_exception::nd, dim_vector::ndims(), size, dim_vector::str(), string, and octave::index_exception::var.
|
inlinevirtual |
Implements octave::index_exception.
Definition at line 224 of file lo-array-gripes.cc.
References error_id_index_out_of_bounds.
|
inlinevirtual |
Implements octave::index_exception.
Definition at line 256 of file lo-array-errwarn.cc.
References error_id_index_out_of_bounds.
|
protectedinherited |
Definition at line 124 of file lo-array-errwarn.cc.
References octave::index_exception::dim, i, octave::index_exception::idx(), octave::index_exception::nd, and octave::index_exception::var.
Referenced by octave::index_exception::message().
|
inlineinherited |
Definition at line 54 of file lo-array-errwarn.h.
References octave::index_exception::index.
Referenced by octave::index_exception::expression().
|
virtualinherited |
Definition at line 113 of file lo-array-errwarn.cc.
References octave::index_exception::details(), octave::index_exception::expression(), and string.
|
inline |
Definition at line 231 of file lo-array-gripes.cc.
References extent.
|
inline |
Definition at line 263 of file lo-array-errwarn.cc.
References extent.
|
inlineinherited |
Definition at line 65 of file lo-array-errwarn.h.
References octave::index_exception::dim, and octave::index_exception::nd.
|
inlineinherited |
Definition at line 71 of file lo-array-errwarn.h.
References octave::index_exception::dim, and octave::index_exception::nd.
|
inline |
Definition at line 229 of file lo-array-gripes.cc.
References size.
|
inline |
Definition at line 261 of file lo-array-errwarn.cc.
References size.
|
inlineinherited |
Definition at line 81 of file lo-array-errwarn.h.
References octave::index_exception::var.
|
protectedinherited |
Definition at line 100 of file lo-array-errwarn.h.
Referenced by octave::index_exception::expression(), octave::index_exception::set_pos(), and octave::index_exception::set_pos_if_unset().
|
private |
Definition at line 271 of file lo-array-errwarn.cc.
Referenced by details(), and set_extent().
|
protectedinherited |
Definition at line 97 of file lo-array-errwarn.h.
Referenced by details(), octave::index_exception::expression(), octave::index_exception::set_pos(), and octave::index_exception::set_pos_if_unset().
|
private |
Definition at line 268 of file lo-array-errwarn.cc.
Referenced by details(), and set_size().
|
protectedinherited |
Definition at line 103 of file lo-array-errwarn.h.
Referenced by details(), octave::index_exception::expression(), and octave::index_exception::set_var().