26#if ! defined (octave_errwarn_h)
27#define octave_errwarn_h 1
29#include "octave-config.h"
40OCTAVE_END_NAMESPACE(octave)
46OCTAVE_NORETURN
extern OCTINTERP_API
void
49OCTAVE_NORETURN
extern OCTINTERP_API
void
52OCTAVE_NORETURN
extern OCTINTERP_API
void
54 const std::string& pkg =
"Octave");
56OCTAVE_NORETURN
extern OCTINTERP_API
void
59OCTAVE_NORETURN
extern OCTINTERP_API
void
62OCTAVE_NORETURN
extern OCTINTERP_API
void
65OCTAVE_NORETURN
extern OCTINTERP_API
void
68OCTAVE_NORETURN
extern OCTINTERP_API
void
71OCTAVE_NORETURN
extern OCTINTERP_API
void
74OCTAVE_NORETURN
extern OCTINTERP_API
void
78OCTAVE_NORETURN
extern OCTINTERP_API
void
81OCTAVE_NORETURN
extern OCTINTERP_API
void
84OCTAVE_NORETURN
extern OCTINTERP_API
void
87OCTAVE_NORETURN
extern OCTINTERP_API
void
90OCTAVE_NORETURN
extern OCTINTERP_API
void
93OCTAVE_NORETURN
extern OCTINTERP_API
void
96OCTAVE_NORETURN
extern OCTINTERP_API
void
99OCTAVE_NORETURN
extern OCTINTERP_API
void
102OCTAVE_NORETURN
extern OCTINTERP_API
void
105OCTAVE_NORETURN
extern OCTINTERP_API
void
108OCTAVE_NORETURN
extern OCTINTERP_API
void
112OCTAVE_NORETURN
extern OCTINTERP_API
void
115OCTAVE_NORETURN
extern OCTINTERP_API
void
117 const std::string& s);
119OCTAVE_NORETURN
extern OCTINTERP_API
void
122OCTAVE_NORETURN
extern OCTINTERP_API
void
126OCTAVE_NORETURN
extern OCTINTERP_API
void
129OCTAVE_NORETURN
extern OCTINTERP_API
void
133OCTAVE_NORETURN
extern OCTINTERP_API
void
136OCTAVE_NORETURN
extern OCTINTERP_API
void
139OCTAVE_NORETURN
extern OCTINTERP_API
void
142OCTAVE_NORETURN
extern OCTINTERP_API
void
145OCTAVE_NORETURN
extern OCTINTERP_API
void
148OCTAVE_NORETURN
extern OCTINTERP_API
void
151OCTAVE_NORETURN
extern OCTINTERP_API
void
154OCTAVE_NORETURN
extern OCTINTERP_API
void
157extern OCTINTERP_API
void
160extern OCTINTERP_API
void
163extern OCTINTERP_API
void
166extern OCTINTERP_API
void
168 const std::string& pkg =
"Octave");
170extern OCTINTERP_API
void
173extern OCTINTERP_API
void
176extern OCTINTERP_API
void
179extern OCTINTERP_API
void
181 const std::string& to);
183extern OCTINTERP_API
void
186extern OCTINTERP_API
void
189extern 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")