diff OrthancServer/ServerEnumerations.h @ 519:1b2cdc855bd3

Parameter for PACS manufacturer, support for ClearCanvas
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 20 Aug 2013 13:39:42 +0200
parents 3b735fdf320b
children e0cfb413c86b
line wrap: on
line diff
--- a/OrthancServer/ServerEnumerations.h	Mon Aug 19 14:47:03 2013 +0200
+++ b/OrthancServer/ServerEnumerations.h	Tue Aug 20 13:39:42 2013 +0200
@@ -51,6 +51,12 @@
     StoreStatus_FilteredOut     // Removed by NewInstanceFilter
   };
 
+  enum ModalityManufacturer
+  {
+    ModalityManufacturer_Generic,
+    ModalityManufacturer_ClearCanvas
+  };
+
 
   /**
    * WARNING: Do not change the explicit values in the enumerations
@@ -126,6 +132,10 @@
 
   const char* EnumerationToString(ChangeType type);
 
+  const char* EnumerationToString(ModalityManufacturer manufacturer);
+
+  ModalityManufacturer StringToModalityManufacturer(const std::string& manufacturer);
+
   ResourceType GetParentResourceType(ResourceType type);
 
   ResourceType GetChildResourceType(ResourceType type);