Exodus 8.24
Loading...
Searching...
No Matches
ex_err.c File Reference
#include "exodusII.h"
#include "exodusII_int.h"

Macros

#define EX_PNAME   last_pname
 
#define EX_ERRMSG   last_errmsg
 
#define EX_ERR_NUM   last_err_num
 

Functions

void exi_reset_error_status (void)
 
void ex_err (const char *module_name, const char *message, int err_num)
 
void ex_err_fn (int exoid, const char *module_name, const char *message, int err_num)
 
void ex_set_err (const char *module_name, const char *message, int err_num)
 
void ex_get_err (const char **msg, const char **func, int *err_num)
 
const char * ex_strerror (int err_num)
 

Variables

int exerrval = 0
 
static char last_pname [MAX_ERR_LENGTH+1]
 
static char last_errmsg [MAX_ERR_LENGTH+1]
 
static int last_err_num
 

Macro Definition Documentation

◆ EX_ERR_NUM

#define EX_ERR_NUM   last_err_num

◆ EX_ERRMSG

#define EX_ERRMSG   last_errmsg

◆ EX_PNAME

#define EX_PNAME   last_pname

Variable Documentation

◆ exerrval

int exerrval = 0

shared error return value

◆ last_err_num

int last_err_num
static

◆ last_errmsg

char last_errmsg[MAX_ERR_LENGTH+1]
static

◆ last_pname

char last_pname[MAX_ERR_LENGTH+1]
static