diff Plugins/Engine/PluginsErrorDictionary.h @ 1651:2e692c83e2f3

improved custom error login
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 25 Sep 2015 17:29:39 +0200
parents 9f34ebfaf2c9
children b1291df2f780
line wrap: on
line diff
--- a/Plugins/Engine/PluginsErrorDictionary.h	Fri Sep 25 16:47:05 2015 +0200
+++ b/Plugins/Engine/PluginsErrorDictionary.h	Fri Sep 25 17:29:39 2015 +0200
@@ -74,7 +74,14 @@
                                      uint16_t httpStatus,
                                      const char* message);
 
-    void  LogError(const OrthancException& exception);
+    void  LogError(ErrorCode code,
+                   bool ignoreBuiltinErrors);
+
+    void  LogError(OrthancPluginErrorCode code,
+                   bool ignoreBuiltinErrors)
+    {
+      LogError(static_cast<ErrorCode>(code), ignoreBuiltinErrors);
+    }
 
     bool  Format(Json::Value& message,    /* out */
                  HttpStatus& httpStatus,  /* out */