Exodus 7.21

Macros | Functions | Variables
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 | ex_reset_error_status ()
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