26 #if ! defined (octave_errwarn_h)
27 #define octave_errwarn_h 1
29 #include "octave-config.h"
40 OCTAVE_END_NAMESPACE(
octave)
46 OCTAVE_NORETURN
extern OCTINTERP_API
void
49 OCTAVE_NORETURN
extern OCTINTERP_API
void
52 OCTAVE_NORETURN
extern OCTINTERP_API
void
54 const std::string& pkg =
"Octave");
56 OCTAVE_NORETURN
extern OCTINTERP_API
void
59 OCTAVE_NORETURN
extern OCTINTERP_API
void
62 OCTAVE_NORETURN
extern OCTINTERP_API
void
65 OCTAVE_NORETURN
extern OCTINTERP_API
void
68 OCTAVE_NORETURN
extern OCTINTERP_API
void
71 OCTAVE_NORETURN
extern OCTINTERP_API
void
74 OCTAVE_NORETURN
extern OCTINTERP_API
void
78 OCTAVE_NORETURN
extern OCTINTERP_API
void
81 OCTAVE_NORETURN
extern OCTINTERP_API
void
84 OCTAVE_NORETURN
extern OCTINTERP_API
void
87 OCTAVE_NORETURN
extern OCTINTERP_API
void
90 OCTAVE_NORETURN
extern OCTINTERP_API
void
93 OCTAVE_NORETURN
extern OCTINTERP_API
void
96 OCTAVE_NORETURN
extern OCTINTERP_API
void
99 OCTAVE_NORETURN
extern OCTINTERP_API
void
102 OCTAVE_NORETURN
extern OCTINTERP_API
void
105 OCTAVE_NORETURN
extern OCTINTERP_API
void
108 OCTAVE_NORETURN
extern OCTINTERP_API
void
112 OCTAVE_NORETURN
extern OCTINTERP_API
void
115 OCTAVE_NORETURN
extern OCTINTERP_API
void
117 const std::string& s);
119 OCTAVE_NORETURN
extern OCTINTERP_API
void
122 OCTAVE_NORETURN
extern OCTINTERP_API
void
126 OCTAVE_NORETURN
extern OCTINTERP_API
void
129 OCTAVE_NORETURN
extern OCTINTERP_API
void
133 OCTAVE_NORETURN
extern OCTINTERP_API
void
136 OCTAVE_NORETURN
extern OCTINTERP_API
void
139 OCTAVE_NORETURN
extern OCTINTERP_API
void
142 OCTAVE_NORETURN
extern OCTINTERP_API
void
145 OCTAVE_NORETURN
extern OCTINTERP_API
void
148 OCTAVE_NORETURN
extern OCTINTERP_API
void
151 OCTAVE_NORETURN
extern OCTINTERP_API
void
154 OCTAVE_NORETURN
extern OCTINTERP_API
void
157 extern OCTINTERP_API
void
160 extern OCTINTERP_API
void
163 extern OCTINTERP_API
void
166 extern OCTINTERP_API
void
168 const std::string& pkg =
"Octave");
170 extern OCTINTERP_API
void
173 extern OCTINTERP_API
void
176 extern OCTINTERP_API
void
179 extern OCTINTERP_API
void
181 const std::string& to);
183 extern OCTINTERP_API
void
186 extern OCTINTERP_API
void
189 extern OCTINTERP_API
void
Vector representing the dimensions (size) of an Array.
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
OCTAVE_NORETURN void err_nonconformant()
OCTAVE_NORETURN void err_wrong_type_arg(const char *name, const char *s)
OCTAVE_NORETURN void err_string_invalid()
OCTAVE_NORETURN void err_nonbraced_cs_list_assignment()
void warn_empty_index(const std::string &type_name)
OCTAVE_NORETURN void err_range_invalid()
void warn_wrong_type_arg(const char *name, const octave_value &tc)
OCTAVE_NORETURN void err_data_conversion(const char *from, const char *to)
OCTAVE_NORETURN void err_indexed_cs_list()
void warn_invalid_value_specified(const char *name)
OCTAVE_NORETURN void err_square_matrix_required(const char *fcn, const char *name)
OCTAVE_NORETURN void err_unrecognized_float_fmt()
OCTAVE_NORETURN void err_invalid_conversion(const std::string &from, const std::string &to)
OCTAVE_NORETURN void err_invalid_inquiry_subscript()
void warn_array_as_logical(const dim_vector &dv)
OCTAVE_NORETURN void err_user_returned_invalid(const char *name)
OCTAVE_NORETURN void err_wrong_type_arg_for_unary_op(const octave_value &op)
OCTAVE_NORETURN void err_invalid_structure_assignment()
void warn_logical_conversion()
OCTAVE_NORETURN void err_user_supplied_eval(const char *name)
OCTAVE_NORETURN void err_wrong_type_arg_for_binary_op(const octave_value &op)
OCTAVE_NORETURN void err_not_implemented(const char *)
OCTAVE_NORETURN void err_2_or_3_dim_plot()
void warn_empty_arg(const char *name)
OCTAVE_NORETURN void err_unrecognized_data_fmt(const char *name)
void warn_implicit_conversion(const char *id, const char *from, const char *to)
void warn_data_file_in_path(const std::string &fcn, const std::string &file)
OCTAVE_NORETURN void err_disabled_feature(const std::string &fcn, const std::string &feature, const std::string &pkg="Octave")
void warn_disabled_feature(const std::string &fcn, const std::string &feature, const std::string &pkg="Octave")