Mercurial > hg > orthanc
diff OrthancFramework/Sources/DicomParsing/ParsedDicomFile.h @ 4273:0034f855c023
tuning log categories from command-line, and binary compat with orthanc framework 1.7.2
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 03 Nov 2020 12:24:50 +0100 |
parents | 4d42408da117 |
children | 3b70a2e6a06c |
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomParsing/ParsedDicomFile.h Tue Nov 03 07:19:33 2020 +0100 +++ b/OrthancFramework/Sources/DicomParsing/ParsedDicomFile.h Tue Nov 03 12:24:50 2020 +0100 @@ -101,6 +101,20 @@ explicit ParsedDicomFile(DcmFileFormat* dicom); // This takes ownership (no clone) +#if ORTHANC_BUILDING_FRAMEWORK_LIBRARY == 1 + // Alias for binary compatibility with Orthanc Framework 1.7.2 => don't use it anymore + void DatasetToJson(Json::Value& target, + DicomToJsonFormat format, + DicomToJsonFlags flags, + unsigned int maxStringLength); + DcmFileFormat& GetDcmtkObject() const; + void Apply(ITagVisitor& visitor); + ParsedDicomFile* Clone(bool keepSopInstanceUid); + bool LookupTransferSyntax(std::string& result); + bool GetTagValue(std::string& value, + const DicomTag& tag); +#endif + public: explicit ParsedDicomFile(bool createIdentifiers); // Create a minimal DICOM instance