Mercurial > hg > orthanc
comparison Plugins/Engine/PluginsEnumerations.h @ 3140:977158ab0623
making db-changes the new mainline
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 17 Jan 2019 18:32:42 +0100 |
parents | aae1d6d31fef |
children | 94f4a18a79cc |
comparison
equal
deleted
inserted
replaced
3138:ab46e537f92e | 3140:977158ab0623 |
---|---|
33 | 33 |
34 #pragma once | 34 #pragma once |
35 | 35 |
36 #if ORTHANC_ENABLE_PLUGINS == 1 | 36 #if ORTHANC_ENABLE_PLUGINS == 1 |
37 | 37 |
38 /** | |
39 * NB: Conversions to/from "OrthancPluginConstraintType" and | |
40 * "OrthancPluginResourceType" are located in file | |
41 * "../../OrthancServer/Search/DatabaseConstraint.h" to be shared with | |
42 * the "orthanc-databases" project. | |
43 **/ | |
44 | |
38 #include "../Include/orthanc/OrthancCPlugin.h" | 45 #include "../Include/orthanc/OrthancCPlugin.h" |
39 #include "../../OrthancServer/ServerEnumerations.h" | 46 #include "../../OrthancServer/Search/DatabaseConstraint.h" |
40 | 47 |
41 namespace Orthanc | 48 namespace Orthanc |
42 { | 49 { |
50 namespace Compatibility | |
51 { | |
52 OrthancPluginIdentifierConstraint Convert(IdentifierConstraintType constraint); | |
53 | |
54 IdentifierConstraintType Convert(OrthancPluginIdentifierConstraint constraint); | |
55 } | |
56 | |
43 namespace Plugins | 57 namespace Plugins |
44 { | 58 { |
45 OrthancPluginResourceType Convert(ResourceType type); | |
46 | |
47 ResourceType Convert(OrthancPluginResourceType type); | |
48 | |
49 OrthancPluginChangeType Convert(ChangeType type); | 59 OrthancPluginChangeType Convert(ChangeType type); |
50 | 60 |
51 OrthancPluginPixelFormat Convert(PixelFormat format); | 61 OrthancPluginPixelFormat Convert(PixelFormat format); |
52 | 62 |
53 PixelFormat Convert(OrthancPluginPixelFormat format); | 63 PixelFormat Convert(OrthancPluginPixelFormat format); |
55 OrthancPluginContentType Convert(FileContentType type); | 65 OrthancPluginContentType Convert(FileContentType type); |
56 | 66 |
57 FileContentType Convert(OrthancPluginContentType type); | 67 FileContentType Convert(OrthancPluginContentType type); |
58 | 68 |
59 DicomToJsonFormat Convert(OrthancPluginDicomToJsonFormat format); | 69 DicomToJsonFormat Convert(OrthancPluginDicomToJsonFormat format); |
60 | |
61 OrthancPluginIdentifierConstraint Convert(IdentifierConstraintType constraint); | |
62 | |
63 IdentifierConstraintType Convert(OrthancPluginIdentifierConstraint constraint); | |
64 | 70 |
65 OrthancPluginInstanceOrigin Convert(RequestOrigin origin); | 71 OrthancPluginInstanceOrigin Convert(RequestOrigin origin); |
66 | 72 |
67 OrthancPluginHttpMethod Convert(HttpMethod method); | 73 OrthancPluginHttpMethod Convert(HttpMethod method); |
68 | 74 |