Mercurial > hg > orthanc
comparison Plugins/Engine/PluginsEnumerations.cpp @ 1815:2abfdca9b915
OrthancPluginGetInstanceOrigin
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 24 Nov 2015 11:38:14 +0100 |
parents | 613df4362575 |
children | 87c069c94ac9 |
comparison
equal
deleted
inserted
replaced
1814:7c5ea3e51839 | 1815:2abfdca9b915 |
---|---|
277 throw OrthancException(ErrorCode_ParameterOutOfRange); | 277 throw OrthancException(ErrorCode_ParameterOutOfRange); |
278 } | 278 } |
279 } | 279 } |
280 | 280 |
281 | 281 |
282 OrthancPluginInstanceOrigin Convert(RequestOrigin origin) | |
283 { | |
284 switch (origin) | |
285 { | |
286 case RequestOrigin_DicomProtocol: | |
287 return OrthancPluginInstanceOrigin_DicomProtocol; | |
288 | |
289 case RequestOrigin_Http: | |
290 return OrthancPluginInstanceOrigin_RestApi; | |
291 | |
292 case RequestOrigin_Lua: | |
293 return OrthancPluginInstanceOrigin_Lua; | |
294 | |
295 case RequestOrigin_Plugins: | |
296 return OrthancPluginInstanceOrigin_Plugins; | |
297 | |
298 case RequestOrigin_Unknown: | |
299 return OrthancPluginInstanceOrigin_Unknown; | |
300 | |
301 default: | |
302 throw OrthancException(ErrorCode_ParameterOutOfRange); | |
303 } | |
304 } | |
305 | |
306 | |
282 #if !defined(ORTHANC_ENABLE_DCMTK) || ORTHANC_ENABLE_DCMTK != 0 | 307 #if !defined(ORTHANC_ENABLE_DCMTK) || ORTHANC_ENABLE_DCMTK != 0 |
283 DcmEVR Convert(OrthancPluginValueRepresentation vr) | 308 DcmEVR Convert(OrthancPluginValueRepresentation vr) |
284 { | 309 { |
285 switch (vr) | 310 switch (vr) |
286 { | 311 { |