comparison OrthancServer/FromDcmtkBridge.cpp @ 1694:06d579e82bb8

refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 08 Oct 2015 13:49:20 +0200
parents 558b25228a23
children 18c02c6987d5
comparison
equal deleted inserted replaced
1693:558b25228a23 1694:06d579e82bb8
348 { 348 {
349 return DicomTag(element.getGTag(), element.getETag()); 349 return DicomTag(element.getGTag(), element.getETag());
350 } 350 }
351 351
352 352
353 bool FromDcmtkBridge::IsPrivateTag(DcmTag& tag)
354 {
355 #if 1
356 DcmTagKey tmp(tag.getGTag(), tag.getETag());
357 return tmp.isPrivate();
358 #else
359 // Implementation for Orthanc versions <= 0.8.5
360 return (tag.getPrivateCreator() != NULL ||
361 !strcmp("PrivateCreator", tag.getTagName())); // TODO - This may change with future versions of DCMTK
362 #endif
363 }
364
365
366 bool FromDcmtkBridge::IsPrivateTag(const DicomTag& tag) 353 bool FromDcmtkBridge::IsPrivateTag(const DicomTag& tag)
367 { 354 {
368 #if 1 355 #if 1
369 DcmTagKey tmp(tag.GetGroup(), tag.GetElement()); 356 DcmTagKey tmp(tag.GetGroup(), tag.GetElement());
370 return tmp.isPrivate(); 357 return tmp.isPrivate();