|
ExodusII 4.96
|
#include <string.h>#include <stdio.h>#include <stdlib.h>#include "netcdf.h"#include "exodusII.h"#include "exodusII_int.h"
Functions | |
| void | ex_err (const char *pname, const char *err_string, int errcode) |
| void | ex_get_err (const char **msg, const char **func, int *errcode) |
Variables | |
| int | exerrval = 0 |
| static char | last_pname [MAX_ERR_LENGTH] |
| static char | last_errmsg [MAX_ERR_LENGTH] |
| static int | last_errcode |
| void ex_err | ( | const char * | pname, |
| const char * | err_string, | ||
| int | errcode | ||
| ) |
Generalized error reporting function. global integer used for suppressing error messages and determining the fatality of errors.
| pname | string containing the name of the calling function. |
| err_string | string containing a message explaining the error or problem. If EX_VERBOSE (see ex_opts()) is true, this message will be printed to stderr. Otherwise, nothing will be printed. Maximum length is MAX_ERR_LENGTH. |
| errcode | code identifying the error. EXODUS II C functions place an error code value in exerrval, an external int. Negative values are considered fatal errors while positive values are warnings. There is a set of predefined values defined in exodusII.h, see group Exodus error return codes - exerrval return values. The predefined constant EX_PRTLASTMSG will cause the last error message to be output, regardless of the setting of the error reporting level (see ex_opts()). |
References EX_ABORT, EX_MSG, EX_PRTLASTMSG, EX_VERBOSE, exoptval, last_errcode, last_errmsg, and last_pname.
Referenced by ex_close(), ex_comp_ws(), ex_conv_exit(), ex_conv_ini(), ex_create_int(), ex_cvt_nodes_to_sides(), ex_dim_num_objects(), ex_get_all_times(), ex_get_attr(), ex_get_attr_names(), ex_get_attr_param(), ex_get_block(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_conn(), ex_get_coord(), ex_get_coord_names(), ex_get_coordinate_frames(), ex_get_dimension(), ex_get_entity_count_per_polyhedra(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_get_id_map(), ex_get_ids(), ex_get_info(), ex_get_init_ext(), ex_get_map(), ex_get_map_param(), ex_get_n_conn(), ex_get_n_coord(), ex_get_n_nodal_var(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_name(), ex_get_names(), ex_get_nodal_var(), ex_get_nodal_var_time(), ex_get_nodal_varid(), ex_get_nodal_varid_var(), ex_get_num_map(), ex_get_num_props(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_partial_elem_map(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_get_qa(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_side_set_node_list_len(), ex_get_time(), ex_get_truth_table(), ex_get_var(), ex_get_var_time(), ex_get_variable_name(), ex_get_variable_names(), ex_get_variable_param(), ex_get_varid(), ex_get_varid_var(), ex_id_lkup(), ex_inquire(), ex_open_int(), ex_put_all_var_param_ext(), ex_put_attr(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_conn(), ex_put_coord(), ex_put_coord_names(), ex_put_coordinate_frames(), ex_put_entity_count_per_polyhedra(), ex_put_id_map(), ex_put_info(), ex_put_init_ext(), ex_put_map(), ex_put_map_param(), ex_put_n_coord(), ex_put_n_nodal_var(), ex_put_n_one_attr(), ex_put_n_var(), ex_put_name(), ex_put_names(), ex_put_nodal_var(), ex_put_nodal_varid_var(), ex_put_num_map(), ex_put_one_attr(), ex_put_partial_elem_map(), ex_put_partial_set_dist_fact(), ex_put_prop(), ex_put_prop_array(), ex_put_prop_names(), ex_put_qa(), ex_put_set(), ex_put_set_dist_fact(), ex_put_set_param(), ex_put_time(), ex_put_truth_table(), ex_put_var(), ex_put_variable_name(), ex_put_variable_names(), ex_put_variable_param(), ex_put_varid_var(), ex_update(), and nc_flt_code().
| void ex_get_err | ( | const char ** | msg, |
| const char ** | func, | ||
| int * | errcode | ||
| ) |
References last_errcode, last_errmsg, and last_pname.
| int exerrval = 0 |
shared error return value
Referenced by ex_close(), ex_comp_ws(), ex_conv_exit(), ex_copy(), ex_create_int(), ex_cvt_nodes_to_sides(), ex_dim_num_objects(), ex_get_all_times(), ex_get_attr(), ex_get_attr_names(), ex_get_attr_param(), ex_get_block(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_conn(), ex_get_coord(), ex_get_coord_names(), ex_get_coordinate_frames(), ex_get_dimension(), ex_get_entity_count_per_polyhedra(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_get_id_map(), ex_get_ids(), ex_get_info(), ex_get_init_ext(), ex_get_map(), ex_get_map_param(), ex_get_n_conn(), ex_get_n_coord(), ex_get_n_nodal_var(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_name(), ex_get_names(), ex_get_nodal_var(), ex_get_nodal_var_time(), ex_get_nodal_varid(), ex_get_nodal_varid_var(), ex_get_num_map(), ex_get_num_props(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_partial_elem_map(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_get_qa(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_side_set_node_list_len(), ex_get_time(), ex_get_truth_table(), ex_get_var(), ex_get_var_time(), ex_get_variable_name(), ex_get_variable_names(), ex_get_variable_param(), ex_get_varid(), ex_get_varid_var(), ex_id_lkup(), ex_inquire(), ex_open_int(), ex_opts(), ex_put_all_var_param_ext(), ex_put_attr(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_conn(), ex_put_coord(), ex_put_coord_names(), ex_put_coordinate_frames(), ex_put_entity_count_per_polyhedra(), ex_put_id_map(), ex_put_info(), ex_put_init_ext(), ex_put_map(), ex_put_map_param(), ex_put_n_coord(), ex_put_n_nodal_var(), ex_put_n_one_attr(), ex_put_n_var(), ex_put_name(), ex_put_names(), ex_put_nodal_var(), ex_put_nodal_varid_var(), ex_put_num_map(), ex_put_one_attr(), ex_put_partial_elem_map(), ex_put_partial_set_dist_fact(), ex_put_prop(), ex_put_prop_array(), ex_put_prop_names(), ex_put_qa(), ex_put_set(), ex_put_set_dist_fact(), ex_put_set_param(), ex_put_time(), ex_put_truth_table(), ex_put_var(), ex_put_variable_name(), ex_put_variable_names(), ex_put_variable_param(), ex_put_varid_var(), ex_update(), and nc_flt_code().
int last_errcode [static] |
Referenced by ex_err(), and ex_get_err().
char last_errmsg[MAX_ERR_LENGTH] [static] |
Referenced by ex_err(), and ex_get_err().
char last_pname[MAX_ERR_LENGTH] [static] |
Referenced by ex_err(), and ex_get_err().