#include "fbtLog.h"
Go to the source code of this file.
Defines |
| #define | FBT_TRY __try{ |
| #define | FBT_CATCH } __except(EXCEPTION_EXECUTE_HANDLER) { fbtLog(fbtLog_Failure, "Exception %08X caught at line %u in file %s (%s)", GetExceptionCode(), __LINE__, __FILE__, GetCommandLine()); fbtLog(fbtLog_Exception, "Exception %08X caught at line %u in file %s (%s)", GetExceptionCode(), __LINE__, __FILE__, GetCommandLine()); |
| #define | FBT_CATCH_RETURN(RETVAL) FBT_CATCH return RETVAL;} |
| #define | FBT_CATCH_NORETURN FBT_CATCH return;} |
| #define | FBT_CATCH_NODEBUG_RETURN(x) } __except(EXCEPTION_EXECUTE_HANDLER) { return x;} |