Mercurial > hg > orthanc
diff OrthancFramework/Sources/OrthancException.h @ 5100:9d51c000e91a
more verbose HTTPClient errors + avoid duplicate logging of same error
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 19 Oct 2022 12:40:14 +0200 |
parents | 43e613a7756b |
children | 0ea402b4d901 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/OrthancException.h Wed Oct 19 08:57:34 2022 +0200 +++ b/OrthancFramework/Sources/OrthancException.h Wed Oct 19 12:40:14 2022 +0200 @@ -38,6 +38,7 @@ ErrorCode errorCode_; HttpStatus httpStatus_; + bool logged_; // has the exception already been logged ? (to avoid double logs) // New in Orthanc 1.5.0 std::unique_ptr<std::string> details_; @@ -68,5 +69,7 @@ bool HasDetails() const; const char* GetDetails() const; + + bool HasBeenLogged() const; }; }