--- branches/mmeineke/OOPSE/libBASS/simError.h 2003/03/21 17:42:12 377 +++ trunk/OOPSE/libBASS/simError.h 2004/05/12 20:13:58 1171 @@ -3,22 +3,26 @@ struct errorStruct { #define MAX_SIM_ERROR_MSG_LENGTH 2000 -struct errorStruct { - char errMsg[MAX_SIM_ERROR_MSG_LENGTH]; - int isFatal; +#define OOPSE_ERROR 1 +#define OOPSE_WARNING 2 +#define OOPSE_INFO 3 +typedef struct{ + char errMsg[MAX_SIM_ERROR_MSG_LENGTH]; + int isFatal; #ifdef IS_MPI int isEventLoop; #endif // IS_MPI -} painCave; +} errorStruct; +extern errorStruct painCave; #ifdef IS_MPI -char checkPointMsg[MAX_SIM_ERROR_MSG_LENGTH]; +extern char checkPointMsg[MAX_SIM_ERROR_MSG_LENGTH]; -int worldRank; +extern int worldRank; #endif #ifdef __cplusplus