00001
00020 void MFRefErrorHandler(MFErrorHandler e);
00021
00028 void MFFreeErrorHandler(MFErrorHandler e);
00029
00035 MFErrorHandler MFCreateErrorHandler();
00036
00047 void MFSetError(MFErrorHandler e,int severity,char *routine,char *message,int line,char *filename);
00048
00055 int MFGetNErrors(MFErrorHandler e);
00056
00064 int MFErrorHandlerGetSev(MFErrorHandler,int);
00065
00073 char *MFErrorHandlerGetRoutine(MFErrorHandler e,int errorNumber);
00074
00082 char *MFErrorHandlerGetMsg(MFErrorHandler e,int errorNumber);
00083
00091 int MFErrorHandlerGetLine(MFErrorHandler e,int errorNumber);
00092
00100 char *MFErrorHandlerGetFile(MFErrorHandler e,int errorNumber);
00101
00108 int MFIsError(MFErrorHandler e);
00109
00115 void MFClearErrors(MFErrorHandler e);
00116
00122 void MFErrorHandlerOutOfMemory(MFErrorHandler e);
00123