comparison Framework/Plugins/MessagesToolbox.h @ 554:1a74fc1bea2d find-refactoring

reorganization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 09 Sep 2024 15:54:14 +0200
parents 9ed9a91bde33
children 373cf7d747cc
comparison
equal deleted inserted replaced
553:7f45f23b10d0 554:1a74fc1bea2d
58 #include <Enumerations.h> 58 #include <Enumerations.h>
59 59
60 60
61 namespace OrthancDatabases 61 namespace OrthancDatabases
62 { 62 {
63 enum ConstraintType
64 {
65 ConstraintType_Equal,
66 ConstraintType_SmallerOrEqual,
67 ConstraintType_GreaterOrEqual,
68 ConstraintType_Wildcard,
69 ConstraintType_List
70 };
71
63 namespace MessagesToolbox 72 namespace MessagesToolbox
64 { 73 {
65 Orthanc::ResourceType Convert(Orthanc::DatabasePluginMessages::ResourceType resourceType); 74 Orthanc::ResourceType Convert(Orthanc::DatabasePluginMessages::ResourceType resourceType);
75
76 OrthancPluginResourceType ConvertToPlainC(Orthanc::ResourceType type);
77
78 Orthanc::ResourceType Convert(OrthancPluginResourceType type);
79
80 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1
81 OrthancPluginConstraintType ConvertToPlainC(ConstraintType constraint);
82 #endif
83
84 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1
85 ConstraintType Convert(OrthancPluginConstraintType constraint);
86 #endif
66 } 87 }
67 } 88 }