Mercurial > hg > orthanc-databases
diff 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 |
line wrap: on
line diff
--- a/Framework/Plugins/MessagesToolbox.h Mon Sep 09 15:27:52 2024 +0200 +++ b/Framework/Plugins/MessagesToolbox.h Mon Sep 09 15:54:14 2024 +0200 @@ -60,8 +60,29 @@ namespace OrthancDatabases { + enum ConstraintType + { + ConstraintType_Equal, + ConstraintType_SmallerOrEqual, + ConstraintType_GreaterOrEqual, + ConstraintType_Wildcard, + ConstraintType_List + }; + namespace MessagesToolbox { Orthanc::ResourceType Convert(Orthanc::DatabasePluginMessages::ResourceType resourceType); + + OrthancPluginResourceType ConvertToPlainC(Orthanc::ResourceType type); + + Orthanc::ResourceType Convert(OrthancPluginResourceType type); + +#if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 + OrthancPluginConstraintType ConvertToPlainC(ConstraintType constraint); +#endif + +#if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 + ConstraintType Convert(OrthancPluginConstraintType constraint); +#endif } }