24 #if ! defined (octave_gripes_h)
25 #define octave_gripes_h 1
27 #include "octave-config.h"
43 OCTAVE_DEPRECATED (
"use 'err_2_or_3_dim_plot' instead")
58 const
std::
string& feature,
59 const
std::
string& pkg="Octave");
76 const
std::
string& to);
159 bool is_error = true);
164 const
char *name, const
char *s,
165 bool is_error = true);
170 bool is_error = true);
175 const
char *name, const
std::
string& s,
176 bool is_error = true);
181 bool is_error = true);
187 bool is_error = true);
192 bool is_error = true);
198 bool is_error = true);
207 bool is_error = true);
216 bool is_error = true);
225 bool is_error = true);
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)
Octave interface to the compression and uncompression libraries.
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 *)
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
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)
OCTINTERP_API void gripe_logical_conversion(void)
void err_indexed_cs_list(void)
OCTINTERP_API void gripe_divide_by_zero(void)
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)
may be zero for pure relative error test tem the relative tolerance must be greater than or equal to
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)