26 #if ! defined (octave_gripes_h) 27 #define octave_gripes_h 1 29 #include "octave-config.h" 45 OCTAVE_DEPRECATED (4.2,
"use 'err_2_or_3_dim_plot' instead")
46 OCTAVE_NORETURN OCTINTERP_API extern
void 50 OCTAVE_NORETURN OCTINTERP_API extern
void 54 OCTINTERP_API extern
void 58 OCTAVE_NORETURN OCTINTERP_API extern
void 60 const
std::
string& feature,
61 const
std::
string& pkg="Octave");
64 OCTINTERP_API extern
void 68 OCTINTERP_API extern
void 72 OCTINTERP_API extern
void 76 OCTINTERP_API extern
void 78 const
std::
string& to);
81 OCTAVE_NORETURN OCTINTERP_API extern
void 85 OCTAVE_NORETURN OCTINTERP_API extern
void 89 OCTAVE_NORETURN OCTINTERP_API extern
void 93 OCTINTERP_API extern
void 97 OCTINTERP_API extern
void 101 OCTAVE_NORETURN OCTINTERP_API extern
void 105 OCTAVE_NORETURN OCTINTERP_API extern
void 109 OCTAVE_NORETURN OCTINTERP_API extern
void 114 OCTAVE_NORETURN OCTINTERP_API extern
void 119 OCTAVE_NORETURN OCTINTERP_API extern
void 123 OCTAVE_NORETURN OCTINTERP_API extern
void 127 OCTAVE_NORETURN OCTINTERP_API extern
void 131 OCTAVE_NORETURN OCTINTERP_API extern
void 135 OCTAVE_NORETURN OCTINTERP_API extern
void 139 OCTAVE_NORETURN OCTINTERP_API extern
void 143 OCTAVE_NORETURN OCTINTERP_API extern
void 147 OCTAVE_NORETURN OCTINTERP_API extern
void 151 OCTAVE_NORETURN OCTINTERP_API extern
void 155 OCTINTERP_API extern
void 159 OCTINTERP_API extern
void 161 bool is_error = true);
164 OCTINTERP_API extern
void 166 const
char *
name, const
char *
s,
167 bool is_error = true);
170 OCTINTERP_API extern
void 172 bool is_error = true);
175 OCTINTERP_API extern
void 177 const
char *
name, const
std::
string&
s,
178 bool is_error = true);
181 OCTINTERP_API extern
void 183 bool is_error = true);
186 OCTINTERP_API extern
void 189 bool is_error = true);
192 OCTINTERP_API extern
void 194 bool is_error = true);
197 OCTINTERP_API extern
void 200 bool is_error = true);
203 OCTINTERP_API extern
void 207 OCTINTERP_API extern
void 209 bool is_error = true);
212 OCTINTERP_API extern
void 216 OCTINTERP_API extern
void 218 bool is_error = true);
221 OCTINTERP_API extern
void 225 OCTINTERP_API extern
void 227 bool is_error = true);
230 OCTAVE_NORETURN OCTINTERP_API extern
void 234 OCTAVE_NORETURN OCTINTERP_API extern
void void warn_empty_arg(const char *name)
OCTINTERP_API void gripe_wrong_type_arg(const char *name, const char *s, bool is_error=true)
void err_data_conversion(const char *from, const char *to)
For example cd octave end example noindent changes the current working directory to file
void warn_invalid_value_specified(const char *name)
void err_nonbraced_cs_list_assignment(void)
OCTAVE_NORETURN OCTINTERP_API void gripe_user_supplied_eval(const char *name)
OCTINTERP_API void gripe_invalid_value_specified(const char *name)
OCTAVE_NORETURN OCTINTERP_API void gripe_not_implemented(const char *)
void warn_logical_conversion(void)
void err_unrecognized_data_fmt(const char *name)
static OCTAVE_NORETURN void err_unrecognized_float_fmt(void)
void err_string_invalid(void)
void err_wrong_type_arg_for_unary_op(const octave_value &op)
void err_square_matrix_required(const char *fcn, const char *name)
OCTINTERP_API void gripe_empty_arg(const char *name, bool is_error)
OCTAVE_EXPORT octave_value_list or class The return code an ordinary file in Octave s or(after appending @samp{.m}) a function file in Octave 's ode
OCTINTERP_API void gripe_logical_conversion(void)
void err_indexed_cs_list(void)
OCTINTERP_API void gripe_divide_by_zero(void)
nd deftypefn *std::string name
OCTAVE_NORETURN OCTINTERP_API void gripe_2_or_3_dim_plot(void)
void warn_data_file_in_path(const std::string &fcn, const std::string &file)
OCTAVE_NORETURN OCTINTERP_API void gripe_unrecognized_data_fmt(const char *warn_for)
OCTAVE_NORETURN OCTINTERP_API void gripe_square_matrix_required(const char *name)
void err_range_invalid(void)
void err_wrong_type_arg_for_binary_op(const octave_value &op)
void warn_disabled_feature(const std::string &fcn, const std::string &feature, const std::string &pkg)
OCTAVE_NORETURN OCTINTERP_API void gripe_user_returned_invalid(const char *name)
void err_nonconformant(const char *op, octave_idx_type op1_len, octave_idx_type op2_len)
void warn_divide_by_zero(void)
void warn_complex_cmp(void)
OCTAVE_NORETURN OCTINTERP_API void gripe_wrong_type_arg_for_unary_op(const octave_value &op)
OCTAVE_NORETURN OCTINTERP_API void gripe_range_invalid(void)
void err_wrong_type_arg(const char *name, const char *s)
OCTAVE_NORETURN OCTINTERP_API void gripe_unrecognized_float_fmt(void)
void err_user_supplied_eval(const char *name)
OCTAVE_NORETURN OCTINTERP_API void gripe_invalid_conversion(const std::string &from, const std::string &to)
void err_invalid_conversion(const std::string &from, const std::string &to)
OCTAVE_NORETURN OCTINTERP_API void gripe_not_supported(const char *)
OCTAVE_NORETURN OCTINTERP_API void gripe_nonconformant(void)
OCTAVE_NORETURN OCTINTERP_API void gripe_data_conversion(const char *from, const char *to)
void warn_implicit_conversion(const char *id, const char *from, const char *to)
void warn_wrong_type_arg(const char *name, const octave_value &tc)
OCTAVE_NORETURN OCTINTERP_API void gripe_disabled_feature(const std::string &fcn, const std::string &feature, const std::string &pkg="Octave")
void err_invalid_inquiry_subscript(void)
OCTINTERP_API void gripe_implicit_conversion(const char *id, const char *from, const char *to)
OCTINTERP_API void gripe_data_file_in_path(const std::string &fcn, const std::string &file)
OCTINTERP_API void gripe_warn_complex_cmp(void)
OCTAVE_NORETURN OCTINTERP_API void gripe_string_invalid(void)
OCTAVE_NORETURN OCTINTERP_API void gripe_nonbraced_cs_list_assignment(void)
void err_not_implemented(const char *fcn)
OCTAVE_NORETURN OCTINTERP_API void gripe_indexed_cs_list(void)
void err_disabled_feature(const std::string &fcn, const std::string &feature, const std::string &pkg)
OCTAVE_NORETURN OCTINTERP_API void gripe_wrong_type_arg_for_binary_op(const octave_value &op)
OCTAVE_NORETURN OCTINTERP_API void gripe_invalid_inquiry_subscript(void)
void err_user_returned_invalid(const char *name)