Mercurial > hg > orthanc-databases
comparison Framework/Plugins/DatabaseBackendAdapterV2.cpp @ 212:821d4ba83dc3
reorganization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 24 Mar 2021 15:47:14 +0100 |
parents | 13a3863df7fa |
children | 73cc85f3d9c1 |
comparison
equal
deleted
inserted
replaced
211:d74a92ac00ea | 212:821d4ba83dc3 |
---|---|
22 | 22 |
23 #include "DatabaseBackendAdapterV2.h" | 23 #include "DatabaseBackendAdapterV2.h" |
24 | 24 |
25 #include <OrthancException.h> | 25 #include <OrthancException.h> |
26 | 26 |
27 #include <stdexcept> | |
28 #include <list> | |
29 #include <string> | |
30 | |
27 | 31 |
28 #define ORTHANC_PLUGINS_DATABASE_CATCH \ | 32 #define ORTHANC_PLUGINS_DATABASE_CATCH \ |
29 catch (::Orthanc::OrthancException& e) \ | 33 catch (::Orthanc::OrthancException& e) \ |
30 { \ | 34 { \ |
31 return static_cast<OrthancPluginErrorCode>(e.GetErrorCode()); \ | 35 return static_cast<OrthancPluginErrorCode>(e.GetErrorCode()); \ |
38 catch (...) \ | 42 catch (...) \ |
39 { \ | 43 { \ |
40 OrthancPluginLogError(backend->GetContext(), "Native exception"); \ | 44 OrthancPluginLogError(backend->GetContext(), "Native exception"); \ |
41 return OrthancPluginErrorCode_DatabasePlugin; \ | 45 return OrthancPluginErrorCode_DatabasePlugin; \ |
42 } | 46 } |
43 | |
44 | |
45 #include <stdexcept> | |
46 #include <list> | |
47 #include <string> | |
48 | 47 |
49 | 48 |
50 namespace OrthancDatabases | 49 namespace OrthancDatabases |
51 { | 50 { |
52 class DatabaseBackendAdapterV2::Output : public IDatabaseBackendOutput | 51 class DatabaseBackendAdapterV2::Output : public IDatabaseBackendOutput |