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