00001
00002
00003
00004
00005 #ifndef GAUDIGSL_GSLERRORHANDLERS_H
00006 #define GAUDIGSL_GSLERRORHANDLERS_H 1
00007
00017 namespace GslErrorHandlers
00018 {
00019
00035 void ignoreTheError
00036 ( const char* reason ,
00037 const char* file ,
00038 int line ,
00039 int code );
00040
00056 void handleTheError
00057 ( const char* reason ,
00058 const char* file ,
00059 int line ,
00060 int code );
00061
00078 void throwException
00079 ( const char* reason ,
00080 const char* file ,
00081 int line ,
00082 int code );
00083
00084 };
00085
00086
00087
00088
00089 #endif // GSLERRORHANDLERS_H
00090