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