comparison OrthancFramework/Sources/DicomFormat/DicomTag.h @ 4348:93c281752e7a

reintroduced backward ABI compatibility in Orthanc Framework .so for unit tests of Orthanc 1.7.2 to 1.8.0
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sun, 06 Dec 2020 12:21:31 +0100
parents 3b8a868616a8
children 85237ae3a076
comparison
equal deleted inserted replaced
4347:3dffe8f7af48 4348:93c281752e7a
69 static bool ParseHexadecimal(DicomTag& tag, 69 static bool ParseHexadecimal(DicomTag& tag,
70 const char* value); 70 const char* value);
71 71
72 static void AddTagsForModule(std::set<DicomTag>& target, 72 static void AddTagsForModule(std::set<DicomTag>& target,
73 DicomModule module); 73 DicomModule module);
74
75 #if ORTHANC_BUILDING_FRAMEWORK_LIBRARY == 1
76 ORTHANC_PUBLIC friend std::ostream& operator<< (std::ostream& o, const DicomTag& tag);
77 #endif
74 }; 78 };
75 79
76 // Aliases for the most useful tags 80 // Aliases for the most useful tags
77 static const DicomTag DICOM_TAG_ACCESSION_NUMBER(0x0008, 0x0050); 81 static const DicomTag DICOM_TAG_ACCESSION_NUMBER(0x0008, 0x0050);
78 static const DicomTag DICOM_TAG_SOP_INSTANCE_UID(0x0008, 0x0018); 82 static const DicomTag DICOM_TAG_SOP_INSTANCE_UID(0x0008, 0x0018);