Exodus 7.10

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

## Function Documentation

## ◆ ex_err()

void ex_err | ( | const char * | module_name,
|  | const char * | message,
|  | int | err_num
| ) |  |

## ◆ ex_err_fn()

void ex_err_fn | ( | int | exoid,
|  | const char * | module_name,
|  | const char * | message,
|  | int | err_num
| ) |  |

## ◆ ex_get_err()

void ex_get_err | ( | const char ** | msg,
|  | const char ** | func,
|  | int * | err_num
| ) |  |

## ◆ ex_reset_error_status()

void ex_reset_error_status | ( |  | ) |

## ◆ ex_set_err()

void ex_set_err | ( | const char * | module_name,
|  | const char * | message,
|  | int | err_num
| ) |  |

## ◆ ex_strerror()

const char* ex_strerror | ( | int | err_num | ) |

## 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