include/MFErrorHandler.h

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 

Generated on Tue Jan 30 13:38:27 2007 for multifario by  doxygen 1.4.6