comparison 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
comparison
equal deleted inserted replaced
517:b2b56b4e33b0 519:1b2cdc855bd3
47 { 47 {
48 StoreStatus_Success, 48 StoreStatus_Success,
49 StoreStatus_AlreadyStored, 49 StoreStatus_AlreadyStored,
50 StoreStatus_Failure, 50 StoreStatus_Failure,
51 StoreStatus_FilteredOut // Removed by NewInstanceFilter 51 StoreStatus_FilteredOut // Removed by NewInstanceFilter
52 };
53
54 enum ModalityManufacturer
55 {
56 ModalityManufacturer_Generic,
57 ModalityManufacturer_ClearCanvas
52 }; 58 };
53 59
54 60
55 /** 61 /**
56 * WARNING: Do not change the explicit values in the enumerations 62 * WARNING: Do not change the explicit values in the enumerations
124 130
125 const char* EnumerationToString(StoreStatus status); 131 const char* EnumerationToString(StoreStatus status);
126 132
127 const char* EnumerationToString(ChangeType type); 133 const char* EnumerationToString(ChangeType type);
128 134
135 const char* EnumerationToString(ModalityManufacturer manufacturer);
136
137 ModalityManufacturer StringToModalityManufacturer(const std::string& manufacturer);
138
129 ResourceType GetParentResourceType(ResourceType type); 139 ResourceType GetParentResourceType(ResourceType type);
130 140
131 ResourceType GetChildResourceType(ResourceType type); 141 ResourceType GetChildResourceType(ResourceType type);
132 } 142 }