GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
gripes.cc File Reference
#include "defun.h"
#include "error.h"
#include "gripes.h"
#include "ovl.h"
#include "utils.h"
Include dependency graph for gripes.cc:

Go to the source code of this file.

Functions

void gripe_2_or_3_dim_plot (void)
 
void gripe_data_conversion (const char *from, const char *to)
 
void gripe_data_file_in_path (const std::string &fcn, const std::string &file)
 
void gripe_disabled_feature (const std::string &fcn, const std::string &feature, const std::string &pkg)
 
void gripe_divide_by_zero (void)
 
void gripe_empty_arg (const char *name, bool is_error)
 
void gripe_implicit_conversion (const char *id, const char *from, const char *to)
 
void gripe_implicit_conversion (const std::string &id, const std::string &from, const std::string &to)
 
void gripe_indexed_cs_list (void)
 
void gripe_invalid_conversion (const std::string &from, const std::string &to)
 
void gripe_invalid_inquiry_subscript (void)
 
void gripe_invalid_value_specified (const char *name)
 
void gripe_logical_conversion (void)
 
void gripe_nonbraced_cs_list_assignment (void)
 
void gripe_nonconformant (void)
 
void gripe_nonconformant (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2)
 
void gripe_not_implemented (const char *fcn)
 
void gripe_not_supported (const char *fcn)
 
void gripe_range_invalid (void)
 
void gripe_square_matrix_required (const char *name)
 
void gripe_string_invalid (void)
 
void gripe_unrecognized_data_fmt (const char *warn_for)
 
void gripe_unrecognized_float_fmt (void)
 
void gripe_user_returned_invalid (const char *name)
 
void gripe_user_supplied_eval (const char *name)
 
void gripe_user_supplied_eval (octave::execution_exception &e, const char *name)
 
void gripe_warn_complex_cmp (void)
 
void gripe_wrong_type_arg (const char *name, const char *s, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const char *name, const char *s, bool is_error)
 
void gripe_wrong_type_arg (const char *name, const std::string &s, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const char *name, const std::string &s, bool is_error)
 
void gripe_wrong_type_arg (const char *name, const octave_value &tc, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const char *name, const octave_value &tc, bool is_error)
 
void gripe_wrong_type_arg (const std::string &name, const octave_value &tc, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const std::string &name, const octave_value &tc, bool is_error)
 
void gripe_wrong_type_arg (const char *s, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const char *s, bool is_error)
 
void gripe_wrong_type_arg (const std::string &s, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const std::string &s, bool is_error)
 
void gripe_wrong_type_arg (const octave_value &tc, bool is_error)
 
void gripe_wrong_type_arg (octave::execution_exception &e, const octave_value &tc, bool is_error)
 
void gripe_wrong_type_arg_for_binary_op (const octave_value &op)
 
void gripe_wrong_type_arg_for_unary_op (const octave_value &op)
 

Function Documentation

void gripe_2_or_3_dim_plot ( void  )

Definition at line 40 of file gripes.cc.

References error().

void gripe_data_conversion ( const char *  from,
const char *  to 
)

Definition at line 46 of file gripes.cc.

References error().

void gripe_data_file_in_path ( const std::string fcn,
const std::string file 
)

Definition at line 52 of file gripes.cc.

References warning_with_id().

void gripe_disabled_feature ( const std::string fcn,
const std::string feature,
const std::string pkg 
)

Definition at line 60 of file gripes.cc.

References error().

void gripe_divide_by_zero ( void  )

Definition at line 68 of file gripes.cc.

References warning_with_id().

void gripe_empty_arg ( const char *  name,
bool  is_error 
)

Definition at line 74 of file gripes.cc.

References error(), and warning().

void gripe_implicit_conversion ( const char *  id,
const char *  from,
const char *  to 
)

Definition at line 83 of file gripes.cc.

References warning_with_id().

void gripe_implicit_conversion ( const std::string id,
const std::string from,
const std::string to 
)

Definition at line 89 of file gripes.cc.

References warning_with_id().

void gripe_indexed_cs_list ( void  )

Definition at line 98 of file gripes.cc.

References error().

void gripe_invalid_conversion ( const std::string from,
const std::string to 
)

Definition at line 104 of file gripes.cc.

References error().

void gripe_invalid_inquiry_subscript ( void  )

Definition at line 110 of file gripes.cc.

References error().

void gripe_invalid_value_specified ( const char *  name)

Definition at line 116 of file gripes.cc.

References warning().

void gripe_logical_conversion ( void  )

Definition at line 122 of file gripes.cc.

References warning_with_id().

void gripe_nonbraced_cs_list_assignment ( void  )

Definition at line 129 of file gripes.cc.

References error().

void gripe_nonconformant ( void  )

Definition at line 135 of file gripes.cc.

References error().

void gripe_nonconformant ( octave_idx_type  r1,
octave_idx_type  c1,
octave_idx_type  r2,
octave_idx_type  c2 
)

Definition at line 141 of file gripes.cc.

References error().

void gripe_not_implemented ( const char *  fcn)

Definition at line 149 of file gripes.cc.

References error().

void gripe_not_supported ( const char *  fcn)

Definition at line 156 of file gripes.cc.

References error().

void gripe_range_invalid ( void  )

Definition at line 162 of file gripes.cc.

References error().

void gripe_square_matrix_required ( const char *  name)

Definition at line 168 of file gripes.cc.

References error().

void gripe_string_invalid ( void  )

Definition at line 174 of file gripes.cc.

References error().

void gripe_unrecognized_data_fmt ( const char *  warn_for)

Definition at line 180 of file gripes.cc.

References error().

void gripe_unrecognized_float_fmt ( void  )

Definition at line 186 of file gripes.cc.

References error().

void gripe_user_returned_invalid ( const char *  name)

Definition at line 192 of file gripes.cc.

References error().

void gripe_user_supplied_eval ( const char *  name)

Definition at line 198 of file gripes.cc.

References e, and gripe_user_supplied_eval().

Referenced by gripe_user_supplied_eval().

void gripe_user_supplied_eval ( octave::execution_exception &  e,
const char *  name 
)

Definition at line 215 of file gripes.cc.

References error().

void gripe_warn_complex_cmp ( void  )

Definition at line 222 of file gripes.cc.

References warning_with_id().

void gripe_wrong_type_arg ( const char *  name,
const char *  s,
bool  is_error 
)

Definition at line 229 of file gripes.cc.

References e, and gripe_wrong_type_arg().

Referenced by gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const char *  name,
const char *  s,
bool  is_error 
)

Definition at line 246 of file gripes.cc.

References error(), and warning().

void gripe_wrong_type_arg ( const char *  name,
const std::string s,
bool  is_error 
)

Definition at line 256 of file gripes.cc.

References e, and gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const char *  name,
const std::string s,
bool  is_error 
)

Definition at line 273 of file gripes.cc.

References gripe_wrong_type_arg().

void gripe_wrong_type_arg ( const char *  name,
const octave_value tc,
bool  is_error 
)

Definition at line 289 of file gripes.cc.

References e, and gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const char *  name,
const octave_value tc,
bool  is_error 
)

Definition at line 307 of file gripes.cc.

References gripe_wrong_type_arg(), string, type, and octave_value::type_name().

void gripe_wrong_type_arg ( const std::string name,
const octave_value tc,
bool  is_error 
)

Definition at line 326 of file gripes.cc.

References e, and gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const std::string name,
const octave_value tc,
bool  is_error 
)

Definition at line 344 of file gripes.cc.

References gripe_wrong_type_arg().

void gripe_wrong_type_arg ( const char *  s,
bool  is_error 
)

Definition at line 361 of file gripes.cc.

References e, and gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const char *  s,
bool  is_error 
)

Definition at line 378 of file gripes.cc.

References error(), and warning().

void gripe_wrong_type_arg ( const std::string s,
bool  is_error 
)

Definition at line 388 of file gripes.cc.

References e, and gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const std::string s,
bool  is_error 
)

Definition at line 405 of file gripes.cc.

References gripe_wrong_type_arg().

void gripe_wrong_type_arg ( const octave_value tc,
bool  is_error 
)

Definition at line 421 of file gripes.cc.

References e, and gripe_wrong_type_arg().

void gripe_wrong_type_arg ( octave::execution_exception &  e,
const octave_value tc,
bool  is_error 
)

Definition at line 438 of file gripes.cc.

References gripe_wrong_type_arg(), string, type, and octave_value::type_name().

void gripe_wrong_type_arg_for_binary_op ( const octave_value op)

Definition at line 456 of file gripes.cc.

References error(), string, type, and octave_value::type_name().

void gripe_wrong_type_arg_for_unary_op ( const octave_value op)

Definition at line 463 of file gripes.cc.

References error(), string, type, and octave_value::type_name().