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