Jspice3
iferrmsg.h File Reference

Go to the source code of this file.

Macros

#define E_PAUSE   -1 /* pausing on demand */
 
#define OK   0
 
#define E_PANIC   1 /* vague internal error for "can't get here" cases */
 
#define E_EXISTS   2 /* warning/error - attempt to create duplicate */
 
#define E_NODEV   3 /* attempt to modify a non-existant instance */
 
#define E_NOMOD   4 /* attempt to modify a non-existant model */
 
#define E_NOANAL   5 /* attempt to modify a non-existant analysis */
 
#define E_NOTERM   6 /* attempt to bind to a non-existant terminal */
 
#define E_BADPARM   7 /* attempt to specify a non-existant parameter */
 
#define E_NOMEM   8 /* insufficient memory available - VERY FATAL */
 
#define E_NODECON   9 /* warning/error - node already connected, old */
 
#define E_UNSUPP   10 /* the specified operation is unsupported by the */
 
#define E_PARMVAL   11 /* the parameter value specified is illegal */
 
#define E_NOTEMPTY   12 /* deleted still referenced item. */
 
#define E_NOCHANGE   13 /* simulator can't tolerate any more topology changes */
 
#define E_NOTFOUND   14 /* simulator can't find something it was looking for */
 
#define E_BAD_DOMAIN   15 /* output interface begin/end domain calls mismatched */
 
#define E_SYNTAX   16 /* syntax error */
 
#define E_PRIVATE   100 /* messages above this number are private to */
 

Variables

char * errMsg
 
char * errRtn
 

Macro Definition Documentation

#define E_BAD_DOMAIN   15 /* output interface begin/end domain calls mismatched */

Definition at line 36 of file iferrmsg.h.

#define E_BADPARM   7 /* attempt to specify a non-existant parameter */

Definition at line 26 of file iferrmsg.h.

#define E_EXISTS   2 /* warning/error - attempt to create duplicate */

Definition at line 20 of file iferrmsg.h.

#define E_NOANAL   5 /* attempt to modify a non-existant analysis */

Definition at line 24 of file iferrmsg.h.

#define E_NOCHANGE   13 /* simulator can't tolerate any more topology changes */

Definition at line 34 of file iferrmsg.h.

#define E_NODECON   9 /* warning/error - node already connected, old */

Definition at line 28 of file iferrmsg.h.

#define E_NODEV   3 /* attempt to modify a non-existant instance */

Definition at line 22 of file iferrmsg.h.

#define E_NOMEM   8 /* insufficient memory available - VERY FATAL */

Definition at line 27 of file iferrmsg.h.

#define E_NOMOD   4 /* attempt to modify a non-existant model */

Definition at line 23 of file iferrmsg.h.

#define E_NOTEMPTY   12 /* deleted still referenced item. */

Definition at line 33 of file iferrmsg.h.

#define E_NOTERM   6 /* attempt to bind to a non-existant terminal */

Definition at line 25 of file iferrmsg.h.

#define E_NOTFOUND   14 /* simulator can't find something it was looking for */

Definition at line 35 of file iferrmsg.h.

#define E_PANIC   1 /* vague internal error for "can't get here" cases */

Definition at line 19 of file iferrmsg.h.

#define E_PARMVAL   11 /* the parameter value specified is illegal */

Definition at line 32 of file iferrmsg.h.

#define E_PAUSE   -1 /* pausing on demand */

Definition at line 15 of file iferrmsg.h.

#define E_PRIVATE   100 /* messages above this number are private to */

Definition at line 40 of file iferrmsg.h.

#define E_SYNTAX   16 /* syntax error */

Definition at line 37 of file iferrmsg.h.

#define E_UNSUPP   10 /* the specified operation is unsupported by the */

Definition at line 30 of file iferrmsg.h.

#define OK   0

Definition at line 17 of file iferrmsg.h.

Variable Documentation

char* errMsg

Definition at line 42 of file main.c.

char* errRtn

Definition at line 41 of file main.c.