comparison Plugins/Engine/PluginsEnumerations.cpp @ 1761:f4286d99ee0a db-changes

fix sample database plugin
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 29 Oct 2015 11:22:48 +0100
parents 51db4a25a741
children 613df4362575
comparison
equal deleted inserted replaced
1760:51db4a25a741 1761:f4286d99ee0a
249 throw OrthancException(ErrorCode_ParameterOutOfRange); 249 throw OrthancException(ErrorCode_ParameterOutOfRange);
250 } 250 }
251 } 251 }
252 252
253 253
254 IdentifierConstraintType Convert(OrthancPluginIdentifierConstraint constraint)
255 {
256 switch (constraint)
257 {
258 case OrthancPluginIdentifierConstraint_Equal:
259 return IdentifierConstraintType_Equal;
260
261 case OrthancPluginIdentifierConstraint_GreaterOrEqual:
262 return IdentifierConstraintType_GreaterOrEqual;
263
264 case OrthancPluginIdentifierConstraint_SmallerOrEqual:
265 return IdentifierConstraintType_SmallerOrEqual;
266
267 case OrthancPluginIdentifierConstraint_Wildcard:
268 return IdentifierConstraintType_Wildcard;
269
270 default:
271 throw OrthancException(ErrorCode_ParameterOutOfRange);
272 }
273 }
274
275
254 #if !defined(ORTHANC_ENABLE_DCMTK) || ORTHANC_ENABLE_DCMTK != 0 276 #if !defined(ORTHANC_ENABLE_DCMTK) || ORTHANC_ENABLE_DCMTK != 0
255 DcmEVR Convert(OrthancPluginValueRepresentation vr) 277 DcmEVR Convert(OrthancPluginValueRepresentation vr)
256 { 278 {
257 switch (vr) 279 switch (vr)
258 { 280 {